MAHPEDLPKRLLYDFAFYDAEGFLATLEXVPMFNGVDHDVALFGSGVCAEDEGDFLLGGVAAAAEPATAPAADPAGTSGAGSSAPGGAGEQPGGSAGAAAGGEGRSVAAGEGEKGEGEKHGIPAGAMRLYLSQVREWLIECACDMLFITVRTDAAWYRLVRPSQQYAPWYKPVLKAAQVAITILRMLSEESRASKLSFNDIVKRLADLPDSSPAFISKKVERVERFVVVHGQIVVNQFTHFPNKAVQKAAFVDQLKAMMSQRKHNKLYMSKVKPGKSNVAKTGNANPMRNRAATGLKAKPMAATGTTMVK