MSGVTHVGPRWDRNAKSGTTEHMIDGNGLQSHSQSLCHRTNGEPKMVNEGEMATLNCVDSLLGSFMLHMWDVGWLHLFDEDESVLVLLNNNRATRLFRPVRREIPKLAIIEANLGGWKFEGSKGYLRRGPKFLDSKNQIPAQPAQTDFFSSPPKSNGISTRPETTFAPSTRFPPTAMDHGRDPCPFVILNDFGGAFAMGAIGGTIWHGIKGFRNSPYGERRIGAITAVKMRAPVLGGNFGVWGGLFSTFDCAVKGIRKKEDPYNAIIAGFFTGGSLAFRGGVKAARNNAIGCAVLLAVIEVSVSPLAR*