MKERFSKLLLGEDMSGHGKGVSSALALSNAITNVAASVFGELRRLEPMPVERKTMWRREIDWLLSVSDHIVEMVPQQRSKDGTSMEVMVTRQRCDLLMNIPALRKLDAMLIDTLENFKDQKEFYYPSGDAKDSSREDSQRTSDKWWIPNAKVPPNGLSEVTRKWLQFQKDSVNQVLKAAMAINAQILSEMEIPENYIESLPKNGRASLGDSIYKSITVDHFDPGQFLSTMDLSSNRKILDLKNRIEASIVIWKRKMHNKDGKSAWASAVSLEKRELFEERAETILLIIKQRYPGLDQSQLDINKIQFNQDVGHAILESYSRILETLAFTVLSRIEDVLGSSLDPEPLNFPNPKEEIEKLSTGTPQSMTLSDFMGWNLEKEDGEEKKGSGGNSEELSKNDEKPMTKIANIITNKKVSYIEKLENLGGLRSPTARH*