MDPLSVLREYTMRPDLESIKQVGDEFLFGDEYRFPCNMDTAYRSKQGSLYTLDSLVFFVKNTHMKHTDYMQQARALKLQTVTFIDRKGLLDYLEGRVQNSDAIELLAPTAVASVVPPSHLHHLDPPSEDDVEEYRPDDPSFAPSKRSRLDDAAGDVGVSAAGMAEYEPAEMDASRMISFIKERERPIRDRNTILLCHNKDFQEILTMLTKRDEEKKKAEELKEAADKQQGSGRYGHVEDKRFWREHLGADADELGIDPTHSYKQQKDLMGGKGKVDVMRGGSHHHRQSMSMVSAPRGGAASLATANQKGAKIEGGPIILVPSAFQTLLNMYNAKEFLEDGVFVAADVKAKADSKKPEVVTFLRKMGRDKPVKYEVRDKPTVLSAKDWERVVAVFVLGKEWQFKDWPFKDHVEIFSKIMGIYLRFEDDSVDSAKVVKQWNVKIISLSKHKRHQDRTAVLQFWDALEAFIRARRVNILF*