MELLCPAGNLPALKAAIENGADAVYIGLKDDTNARHFAGLNFTEKKLQEAVSFVHQHRRKLHIAINTFAHPDGYARWQRAVDMAAQLGADALILADIAMLEYAAERYPHIERHVSVQASATNEEAIRFYHRNFDVARVVLPRVLSIHQVKQLARATPVPLEVFAFGSLCIMAEGRCYLSSYLTGESPNTVGACSPARFVRWQQTPQGLESRLNEVLIDRYQDGENAGYPTLCKGRYLVDGERYHALEEPTSLNTLELLPELMAANIASVKIEGRQRSPAYVTQVAKVWRQAIDRCKADPQNFVPQSAWMETLGAMSEGTQTTLGAYHRKWQ*