LQFQGFKPPFAIKSETFEFTPRIQKLNEVEAIVRERLVFLEKLTAFWDLQGLEFKPLIVEGKNIDLFKLYKTVNNFGGASTVTSKKLWTQVSRKVNVRNSHGVGSLKSYYTKFVEPFVAVLEAGAGIQEDSLSDTETKDEKEDCEPTMQGRRRAPRPKGRMMAGLPQPKRSKMPSQKKKSDPMENVFCGVCGSGDDEDRLLLCEDCDKSIHTHCCQPPLSSVPKGEWRCPSCVAKEVGKIGLNYGFYDANVKYNLFTFAEYANKFKTDYFKVKEPEVGQ