MGSATPSRLQKFPATAPADEIYAAFKEDGCVIIEGFVPPDQMARFSQEIQPAMEKIQVQVTNDGNSNDRVKRFSKLVTTSPTFRHEILENDLMHELLQRVFSKPGEGMGYHFNDTMVIEVQPGAPAQRLHRDQELYPWWNSMGPDAPECLVNFFCAVTPFTVENGATRLVPGSNRWPELTLINATDCPQYGKIDSVPAIMQPGDCYMMSGKVIHGAGHNATLSDQRRALAFSTIRRELRPVQAFPLWIPMQIATELSPRTQAMFGFRSSTQHCDVDTVHFWGNDGKDIGEHLGLISSA*