MSKPAIGFVGLGAMGFGMATHLVKQGYPVHGFDVFPASVERFKAAGGIPASSLRESAEGKSYYVVMVASSPQAQSVLFAEDGIVQHLPPNAVLMLCSTVSSMYAQSVVTELQNRGRSDIRFVDCPVSGGALRAANGTLSIMAGASDEALAAARDLLQEMSDENKLYLVPGGVGAGSNMKMVHQVLAAIHILGASEAQGFAAQLGLDARATAEKIQSSDAWTWMHENRFPRMVEEDWNPGVSALTIILKDAGIITTTARQQRFPSPLCSTAEQTYISALLHGWGPKDDSAMVRQYYAKPLSDVTPCTDAEAATELVLDYMRGVNLVAAAEAVAFARYLNVDLSMFHVLVSQAAGASKIFIEQGLEMIEGRIGDKAPAGSPTVDQVATKLESAVQKARDLHCPLHLGNEALNLLFMAQRHGWGDQSSTSVIRVYGQ*