MELDPQRGEGGRQSRLPQSFLLSEVGSSSSMRPAPPSDTRVRTEVLTSSVVDPDVPSSAVMRMATSVLRSPLFSATELIDSGIDLARVFRVAATSCEHGRVAATSAEIREDTVEDPSSTSTLFEETTWQAAAARMESLPARPAIDRESIVPGVCMMDNRSGLFRLVSSTGQVYVPARVLLDSGAQPLMLGKAACISLGIRRSELEPCPFQIQTSLGGASNRSYFMTRESIAVHLRHDHPHDSLQFGVCAVVTSAESYDVLVGGVVLYPMGFRMDYWTETAAYRPGWQSGDGRLSELPVRFISRDRPLGSSSAVLASVAGFSGVLTWPDDLLEGNMSADDTSVYEDVEEVVSFTAAVTSPLDVPL*