MPPDLVDAVQMWLDALPLHSLYFHDDAAVDRLFQLEWNEFPQLSHYMRCVRLKGAMKIDVWRMLLIYRYGGIYSDIDVVPNEFSETHPIEAEDQAFFVSDGWNRPTQWWFAMESRHPVAYFTIIEIFKRLSELKKIEAPRVVFVTGPEALKFGYGNAMVDWDKDGMSVFDENVVHACKFNRTARKVPNKNSRHVGTINMDEAVMWNATLNVTRRQRIEWQHGVKHWSYQQDKEEGRFEGACLDYLYELENNLREQ*