MGTSSVFVKNACVPGVSGLSAGRLVSTLHQLAGSGSNALSVFAPGFNLGRARCEGRSWGSSVGLANGAGVAGWGGGDSCRQVRRSLATQGEKKRGCGARRGVMKQKRSNGAAKSDGVGLMAGEVEVTATFEAESYQDKCGSIHLILGPMFAGKSTALLKRAQEEASAGRRVALVKSDKDSRYGLSAVVTHDGLQMPCYAVPDFATFKAQVGDKLYKEFDVIGIDEAQFFTDLYDFCLTAADYEGKTVIAAGLDGDFLRRKFGSTVDLVRVADTVVKLASRCEICGKPALFTFRKTLDIQTTIIGGADVYMPVCRQHYVGGQLVVDSACTVLEAHQAAHSRKDC*