MAHFPATPSAAAATGHRVSPSPRSSASLPRRTTLLPSIGAAGGPPSRSWRGAAAVVRAATGSDNKAASAGTIINPNDVPVLSFSEVAERLGTFQASGARNQNYMAMYSSIFGGITTDPSAMVIPIDDHMVHRGHGVFDTAAIMDGHLYELEQHLDRFLRSALMAKIPLPFGRSTMRSMLIQTVTVSNCTQGSLRYWLSVGPGDFQLSSSGCANPALYAVVIESPSIQVPSGCKVVTSSIPIKSSHFAVMKSVNYLPNALTKLEGEENGAFTGIWLDDEGFVAEGSNMNVGFVTAGKELLMPRFDKILSGCTAKRVLTLAEQLVADGRLSRIISRNVSVQEGKAADEMMLIGSGILVKPVVQWDDQIIGSGQEGPIAQALYDLILEDMRSGPPSVRIPVPY*