MPFLYNLVMGMLLLGASLTLACLGDREVGHGATGDLFPVDTDEAVGLLMEKEMDHRPNDGYVKRLEQGGFESSWRKDAIDWICKVHSNNNFGPLSLCLSVNYLDRFLASFNPLHDKSSTEKFIAVACLSLAVKMEETIAVLPIDFQVNEEVFDANYEFGSKNIKMMELLVLDTLKWRMRAVTPFSFMRYFLDKFNEGKAPTYTIASRCAELIVNTVKDSRFVSFRPSEIAATMVLSTLAENHATRFNNALAASEIPVNKDMIVRCYELMWMNRGNQSPHSPIDVLDAACFSSRSDGTPLGSSQSNNNGSNNDQDSTLASKRRRLGTTPS*