MDPEQLEQSLNVIKSKPIDPLMQLTEMEIARAVIIKASVERDNRLQNRSDFEYVQYALTNLNETVDQVLERVYLMQCFRQEYRINDTPEDGVEFIHKLSLMCPGLLLAVDPLPFQHNYTAAVDMAKFLPEEQIRTDEDLRVYMGGTYYQWNSLYPNFMAIRQGWTMVCECEGTTMASLDPELIEKLGHHLFKSYPKNQKNVFLLNTPTAINMWWALFKKFVPYDQKGKYHLGQQIEGFEGHRIDGLYKTPTEEAGRQKMISHVHEFLTIRKKNEADFCLMEAALQILTLEEVHLVIANQKAQMTS*