MTAPLHLDSLFPSLDAIPEQYRPDAPIEQRDYLVDGQLRHWDGPLAPVRSPVFLAEADGERQVILGSTPLLDADAALAALDAAVRAYDHGQGLWPNLRVAERIQHVERFLARMREQREAVVKLLMWEIGKNLKDSEKEFDRTCDYIVDTIEALKELDRRSSRFELEQGTLGQIRRVPLGVALCMGPYNYPLNETFTTLIPALIMGNTVVFKPAKFGVLLIRPLLEAFRDSFPPGVINVIYGRGRETVSALMASGKVDVFAFIGTHSGASDLKKLHPRPHRLRAALGLDAKNPGIVLPQVDLDNAVNEAVTGALSFNGQRCTALKILFVHESVLRPFLDKFSARLASLKPGMPWEPGVALTPLPEPGKVDYLEGLLNDALAKGARVVNAGGGEHRQSFFYPALLSPVSPDMRLYHEEQFGPLVPVVPYRELDEVIDYVLRSDYGQQLSLFGNDPAQIGRLVDAFANQVGRINVNAQCQRGPDSYPFNGRKNSAEGTLSVHDALRVFSIRTLVATRDTEANKTLVSEIIRNRASNFLTTDYIF*