MKPGSLYKLNNFYGSSNKTMYRVSDHAVTVSFSWNSELSVLEDSPTPFDEDIFRFHSFEDFQASCDRKGDLYDVLGHMKLVNGQCITGTPVLDEVEIARARHVLVHVQSYELGSNPQSAELVNAEVVTKRETLTIGEIFSYIRDGSNKEAFFECTATIDDVVHGSTWYYISCSGCHTKATKGPTSLMCSKCGKVNISGVPQYRAQISVYDNSEQAVFVLLGDAGFELTGKHAAELVSSYFESNGDQGVTQEAPFPEALISTIGQKHNFCVKVTQHNLDGKSRSLTVTKILPMESPPVTEASGGNYNPTTLEDGFETGTKVCGASKISVDSAEGSKNNGDIDQMGKAKRLKRGV*