MREFSTQKRRRVIFKLAHHALGLLPASDNPFCKKPRIARALLHEEAAAEEEKEQGKGDGEGGAEDAEEENDDDHNYEEEEQRVHKLVSREDGNFKHPALLYPPAPRAKPKSYLEKLQARLSGGQFRMLNERLYTSSGDEAFEFFKEDPTAFHCYHAGYQEQMSRWPSQPLDVIIKWLKKRSTSLLVADFGCGDGKLAKSVENLVYSLDLVAFDETIIACNMAHTPLKTHSVDVTVFCLSLMGTDYSSFLTEAHRVLKSRGTLLIAEVRSRFDPNNGGADPAHFVKALNSLGFSLISKDFSSKLFVVFEFSKQVSKGASQKCKWPSLKPCIYKRSFWGSCKMSLKESGRSRLSDTILLRIHLQVVQHGKGTTVRRNCRKESECTHDASHLLVSRTKSCQETPSAAS*