MEPYEMGLAIGKRFSAMIERRLEQDPLVRSQLVPFSRTSDGEQLVDDLSATNRSLNAFPRYWDELPLVSFFSQLLLLNLRKEIFPFLPTEVAKARDVNLEAVECSDILVCRPDLTVVAHNEDADVSVEGHAFLLHAVLPHGVSFFAYTYAGELPTCAFGFNSFGVAFTLNAVPLAPSETVRGGVGRNFVSRDLLEAKDFTDALKRIQNPTLSAGHCYNLLDINAKMIFNVETASKQRFTYLQISEAPYFHANMYLRLDVSQQVSNDSSLHREKRAAEMPKNSLEEILAVLGDGSDELYPIYMAGPKLCTLVTVVFDASSRTMTLYHGNPAKSSTLQLEISLDSV*