MKVRFSVVSFAPPGVSLAVIGSTESLGKWNPNNAVPLTARLADTRLRSEPDFHSADIEIQSNEPIEYKFVERGSGVKWEDLGGQKNRIVKLDKLDEDAHRITYRKNEANEVILLLPVERFAEPGGSEGDHTARFYQGVKERGEISVRKILRNLFVGSCPRQRSHIDYLHSLGITTVFNFQTEEDCKRNCVAGIGMEEDPLAVSKIYESKGMQYIWMPTFDMSTDGRAQMLPQASFLIAEVLRRGHVVYSHCNAGVGRSVAAACGYLTFCLGLSYRQMQHVVAMHRPVAFFDFEAMERARPHYTALFGKMAMEKSGEKSGGYPKDDQDGGPDGDDAKSREEALETLAL*