MSDGSGFPGFHSHSYDRNYSRPLFRVASFSDSGDEQERHAASPRGHSQSMSRTASYKGAAPSRLSPSMSKMSMKKLQQVVDEKSMEDEEMELMKEKYTKLLLGEDMSGSGKGVCTAVAITNAITNLYATVFGTCHRLEPLPPEKRSMWNREMDCLLSICEYIVEFSPTVQSMPDGSTHDVMATSPRSDILMNLPALEKLETMLLGILDSFDKPEFWYADQRNQSFNESKKSFQRSEDKWWLPEPCVPDSGLSDHMHRELQQKRDQASQIHKMAMEINSGILSEMQVPLSYLETLPKSGRVGVGDAIYRYMSSGDQFSPEHLLNFLNLSSEHEALEIADRVEAAMYVWRRKASTTHVVSKWENVTELNADGDKNLVLASRARSLLLCLKQRFPGLSQTTLDTSRIQYNKDIGQAILESYSRVLESLAHNIVSWIDDILIADENAKKGHKIRMQKQVFTQLSPQR*