MLGDYEVALSNYRLISTEYKIDKAWKRYAGVQMQSKISAFFKSTTSDSSSVSADNDDDLSIWEKQQHHIINTYTRRPPNPNAVIPSVVKNKKRSYAQFHLDFGQSDFLLRACSTCGINFTPGDPDDEKSHNHFHKSYTQGIQFRGWTKENVIPLPTLEAGRIILVSEIDLTSHRRIVEQVVSMMEIELGCGWILHDLFKVYLFVSLHRVVGCLVAEPIEKAFKVVSGSPDSVKKREVRTRSTTFRFGNVIFQREVEKKVASLSDSERMEGAIFCDSKPTIAACGIRAIWVAPSNRRKGIASKLLDAVRKSFCKDLELERSQLAFSQPTSAGKALATSYTGTGSFLAY*