MTSLSITVMTLNLHEGEQPSESPNSWEKRRDICVSVITSYSPTILCTQQGLRWQLDYLQQCLPGYEQFGISRKGSQDNTDEYCTIFYEKEKVELTEGGTFWLSESPSVPGSISWGANAPCIATWATFQLKRLEPPGFSFQIVNTNLDEVSPRARRRSALLTWQHIASLAPNLPVIYCGGFNTQKESMTGRFLLGRSREHGVVGDMRDAWPNARVRKNVSIIHTYHGFKGEKKGALEFLKLIFRALCLCWDRQTQDLHVDWILFRGRPLVPALCEVINDNIDGVYPSSHFPIFAEFLLPRSVRLAETPS*