MRSFYHPLHPLKEIHYKVIHGDVNDLDKLVDKKYFTLVIADIPYGFNMPGSTNDENAFTFREISQMIKNFKKITSSPLFRFVIFHSTHQAGSVALAFKSELHGAESFIWEKTNIDHTPQFRFKSCFEMITVGYWDDVEKKRVKAHASETNTENIFKYPAVTRKLKHVDGSKSMVNSYQKPQRLINRLLDLFSSHGDWVLDLFSGTGTTIACAIQTGRHCIAVEKDDLQVAFIKMRLQGVLELPDEDQEIGAKVIADTEKVMPASKEPMPPLSNEPGELAELADIEIIEEIEEHEEEEEDNNNSDDVRKTKEQEQYLKDEQAVDV*