MPQKHAFSPLVNEHEHPVVCTHHAPWQPTHGSTPTAAELLERLPDAVLCSVFSFLSTPDKARAAAVCTRWRGLAYSDSAGGIDLQLDFPDGTLAARWRELSPLLRDRFHCTRLTISGRPKRKSLERVMLVTVAKHCNELKTVTVHTDVVVHLYDALDAAFDANPLFLQDGSFITKLKTGGEEKYLGFTDRYALLPRLTKRPRLKFVYEASIYFFKFIDTNDTDPQPVAPETINGVAEATNLIVRGLILTGLPLDTIDLDGELVDHPAWGRFVEACFPRLTCINAIQLSESSAARLIGQIGTHMRRAERLSFSFLSATTSLEEGRSLVSALEMIASSCRALQEVTLSWPRDSASAAQSLPLSDPELRGELTQVFSHVPTFSLAEHDSLVWPGAAA*