MLPERYPEHVFEPGTVHYAAEVGSIEKLKECEEEGLRHGYPAAVTLQRKDELLNATPLHLAAEAGQTDVVKYLILNGVDLDAGDGHMITSIHLAAITNRLEIVTLLLNAGANLSRQDTSGDQPLHWAATKGHVEMMDLLLDRNASVDAPNKAGWTALHRAAYNGRVAACRQLLRRGASIHGMTVDCCTPLHLAAKNHHLGVMELLLDMGARTDFLNSSKQTPLDVCVLQTAKDLLLERSQQKADKVKAANAEATSGQLVKQGDDVKAPVPAAAPAGTTAARFRAHRNQKLDQDGFPVDFDNAALAEPPENLTADGLTTVFLADQHASGAEGAALGQATSQPVRRTTSSSICNGESRRTTQEALTNKAFLDESYQERMRQEVRSIAKSEALLAPPPKQPGLNKKFLGKYNLDKQNLFAP*