MSDGSGFPGFHSHSYDRSYSRPLFQVASFSDSGDEQENHVSSPQMCSHSTSRTMPAKPVAPSCLSPSVSRLSMKKTQQVIIVEKSMEEEEMELMKEKYTKLLLGEDMSGSGKGVCTAVAISNSITNLYATVFGTCHRLEPLSPEKRSMWNREMDCLLSICEYIVEFSPTVQAMPDGSTHDVMATSPRSDILMNLPALEKLETMLLGILDSFHKPEFWYADQRNQSFKESKKSFQRSEDKWWLPEPCVPDSGLSDCMHRELQQKRDQASQIHKMAMEINSSILSEMQVPLSYLETLPKSGRVGVGDTIYRYMSSGDQFSPEHLLNFLSLSSEHDALEIADRVEAAMYVWRRKASATHVVSKWENVTELNADGDKNLVLASRARSLLLCLKQRFPGLSQTTLDTSKIQYNKDIGHAILESYSRVLESLAHNIVSWIDDILIADENVKKGHKIRMQKQVFSQISPQR*