MAEVVCFGEMLFDCLADQLGVPLEQVKSWTNYAGGAPANVACALVKQGVSAAFVGRLGADQAGQELKNVLQQCQVNTDGLQIDPHRPTRLVYVTRTGDGDRHFAGFGEYHTGDFADTAMQGETIPESLFTSAQYLVMGTIALAYAPSRTATERLVALAKKHQVKIFLDVNWRSVFWDDEAQAKERIPALITHAQILKCTDEEAVWLFGHQDPVTIHQKLPHLQGVLVTAGDKGCSYSLGKNHGEVPAFKVNVRDTTGAGDSFVAGFLAQALTHGENLFIDPHLSCQAVTYASAIGALTTLHPGAIAR