MLFSTAVRAHEKRKQGLKAVHESETRAALDRVPQLANVLVDLANADVSRIYELQLEIEQEARAVRGEVAALERRLQEVAAAVRQLTDGLKLLGDFENYVLVLGEKVDRVTAALLARQQQQQQQQQQQGAVSGWVGVHVSPAEISPQSFLHTHTHTGAHAHTQRHTQTQTDRRTDGQTDFPCLMDAAAVRRIVESVRVSESAQARRSAAVRRAAGRLSYDLIVVLCGLRPAFLLDYAPVPLEAVMAVAEAASVATSSPGAPEAAAGGPAAASRATAATATAAPATAPATAADKAVATQLDPLRKALEAVAAAAAAATTEAEAHHLLLDELPDLPLQPTLQGLLLGYPLVYDVRSREEAAAASRCLATQGLVLYRLVAPAAGDLAAMMFGDDVGVSAATGSRGTPPGSAGDRCGAIGAIGSAGGQKLKAWGQPHQHQHQHQGRSSVQMPERDMETLCGFSVPRSLAGEPQVAAAVRGWYAQLAARLASVGSACSGGAGAGGVGATGAAVAAAASVAIADEGVPVAEPSEGDVVAGGGGLWFRGCQLEVEEHPSPCVVL*