MMLNHGRKSLPLLQLMAHTLPTFSGPSLPTLWRISTVYHLWKEPSIQMIYSSGAAPDLPEEALPVHDGHGCFVRSPGSPSSSVRAWLFRSYGRLVSQKKYADGRRSCWTVTCGCDEVEAVEKGGRAETTFHTSCGGSNELILNRLRELGLGKTTIERLVLKHKRDPAFLFIGEKIELLLGGGFTVEQVTKLVSRKGSSNFVRASYERVEFLLEALNKIKVSPGLVLTKYVTAFTSRNEKIGIGVGFLRGLGLDEDSVAAIATKNPTLLFKSSEDLQKSVAVLQKIGMDSTNICTVIQKEPKILSMRVERRIASKVAFWKSLGASTQDICQILCQSPTTMSLRTSENLSPKVVFLRKLGFGLKTIVRAARCGVLTRNLKQLLAQYEFLQGQGFSHEEAALLLAAQPKIFSCSQETLAKKIDYLVSVLGYDVKEILKCPVFLSSSLEKRIIPRCNAVAERKKNGTLRSEYCLSTIVCMAENKFQIKFMQDMPREGYTDNSKEGGKNLHARHPIF*