MAGNSENHITHVLFCGPYWPASQNYTRDYLRSHPYIQVDDVPLDDVPDVIDKYHLCVVKNLRLDSKVIARAKQMKLIMQFGVGLEGVDVVAATHCGIKVARIPGNVTGNSASCAEMAIYLMLGLLKKQKEMEAVLKTKRLGEPIGETLLGKTVFIMGFGAIGRDLAKRLRPFGVRILATKRSWALEQPESNQSNGFAARSPTLSMESDGNDSLVDKRGGPENLFEFAREADIVVTCLALNPETAGIVNQKFLSSMRQGSLLVNIARGGLLDYESVKHHLESGHLGGLALDVTWTEPFDPEDPILKFPNVLVTPHVAGVTEFSYRTMAKVVGDCALQLHAGDPLTGIEFVN