MPVLMSPEIATKFKEKWMLLHPDEQDNISGSMNLDDSLTSLQWLQDFSILSANLERPPSSGCSRDPDSEQSTRRSLAVQDSYSLRSTGDSAIVTPHRATVRSPLTACVALECPPPLTPGADWPCAVAKPCQTGRRLKASIFIHVSTCSELGFVLKDNILISTHEPAITQPPILQFFMEVVIQNSIRHNLSLNKCFMKVPRQKDEPGKGGFWQIDPQYADMFVNGVFKRRRMPAAHFSAPRQSKMSPVPEASYSPAXGSKRKQPSPKRSAKLGRGPQSPLLAPEAEALKGDFDWASVFDDVFSGGGGGGTFEDLDLNAALSSLGCDLDPGLQGRHPGGGALKWGFAELAGGLVGTPQPPLAPQQQHLEDWALFSEQQQQQQHHPWEELREDAQAIPLAFDQSFNFCEGLFTEMQPWDRVEAYL