METMNTVLSVSKLSEGMVVPCEVTPSGTLGLSLIDALPALRDKVRSLNVFRHGPNAATVIREALSKALVHYYPLAGRLVEAPLLQLACTAEGVWFVEASAQCNLEAIDYLDNEILEWRLQLLPQPPPEKDGFDPLVLMQVTQFTCGGFVMGLQFSHCVCDGMGAAQFLKAVGEFARGIQFPTIPPAWCREALPPPPLAHAAIPPPLPDVEDRHISLGHANIDISPDLIARLKLQFLELTGKPCSTFEALAAKVWRCRAQAITYNNFAAPATAADNNNNNKINGGDATLAFFSNARRLVDPPLPQGFYGNCVFPVAVSLPLAKLRCATQVEIVKLIQEAKAKLPAQVTQWMAMTKRNDHDHYDDDDDDTDDGYVDPFAPLPLLCDKLFVAEWGRLGFGDVDYGWGPPIHMAPVNYSSTIPVCIMGSPPSPRKGVRLMTWCVEDSHLSTFRKLLMDQPLKELAV