MMSGSVHGNDGSTPPPSPPTWLSPVSVTDEAVSASTSRVFKIEGYSETRGLLGAGNSIRFPTFFLGGHGWQIWYYPDGLHPSLSGRWISMALVLVGNGDSRPRRSVRGSGQAETGKPQQGQGGFAGGAGRATLGKDEPLGVPEFVERARLQNSCYLKGDCVSVRCDISVATTNVVARGTELSELSEPWSSFVVVPPSDLRRDLGRLLSSGAGADVALEVRGETIAAHWHILAARSSVFAAELLDGTTEEEKTIPSSRVRIDAMDATAFKAMLHFIYTDSLPATMDEAGGSIMPMAPDLLVAADRYDLWGLKSMCEEKLCDHIAVDTPVLGTEGFERLVESCPSVLKDHLAVFAP*