MDMVTSMPLEANSNGQILQAEAELFCHSFGYLKSMALQSVVKLRIPDVLHRYGGAASLPELLSTVPIHPNKLPYLPRLMKMLAAAGIFTAEDVPATVGDGEPTTLYHLNAVSRLLVDDASVNGGASMSPCVLLGTVPLFLGASLKLHEWLQSEEQATTETPFMLAHGGTLYGIGGRDSEFNTVFNKAMGASSEFVAALAVRECRDVFAGIKSLVDVAGGNGTTARTIAEAFPYVKCSVLDLPQVIQGISSHGTVEFVAGDMMEFVPPAEAVLLKYVLHNWSDQDCVKILTRCREAISHGEKAGKVIIIDTVVGSPSQQILESQVTMDLSMMMLFNGKVREEQNWHKIFLEAGFSHYKIHNVLGMRSLIEVQP*