MESMTRKNGKGEDMKRIVVTGTGVVSCFGTDPDVFYQSLLDGKSGVREIQGFDCADWQTRIAAEIPQELIVTDGFVPAKLARRMDPFLTYAMLAGKKALAEAGLGSDTDAFKALDKTKCGVLIGSGMGGLNIYSEGVEKLLTKGVSRMSPFFIPYTITNMGSALLAIDVGFMGPNYSISTACATGNYAINNAAIHMRRGEAELMVVGGVEAAIVPVGLGGFIACRALSSRNDTPATASRPWDKTRDGFVMGEGAGVLVLETLEHARNRGATILAEYLGGASDCDAHHMTEPRQDGSGVRMCIENALLDAGVTKDRVNYINAHATSTPAGDMAEYRAVRSVFTGDVSHIRMNGTKSMIGHALGAAGGLEAVATVKAIQTGKVHPTINVHDLESEVEIDIVANKMQEHVVDVGISNSFGFGGHNSTVVFTKFE*