MSHTSKQFTIDTSKPVAVTGATGYIAGVLVQQLLEQGVTIHASVRDPSKKDHLQYLQNLGEKNPGTIKFFKADLLEEGSFAKCFDGCEIVFHTASPFQLSVDDPQKDLIEPAVKGTKNVLNTVNNTPSVKRVVLTSSIAAIYTDSSESKNNPLNEETWNRTASLKYKPYNLSKTLAEQVAWEMAGSQTQWKLATINPSMVLGPGARFHPSSTSFKMMKSLGDGSMKACPNNGFGVVDVREVATAHIAAAYIPDAKGRHILNAENTGFYEIAKALRSHFPKYPIPSYKMPKTLLWLIGPTMAGTSRKEISNNCEVIPNFDHTKSVQELGIKYRPVAKTAEDMFQQLVDEGVVGKK*