MCFFKWFNLFIIFHVLAATPIFSLTDSSNQVSTNFLDNTNKPEVFDWMVKIRRKIHENPELRYEEVETSKLIREELDKLGIPYKYPVAITGVIGYIGTGSSPFVAIRADMDALPIQEMVEWDHKSKVPGKMHACGHDAHVTMLLGAANILKQHEKEIQGTVVLVFQPAEEGGAGAKKILDAGALENVTAIFALHVMPDIPLGEAASRSGPILAGSGTFEAIISGKGGHAAIPQHSIDPVLAASNVIISLQHLVSREADPLDPQVVTVAKFQGGGAFNVIPDYVTIGGTFRAFSREKLDQLKQRIKQVVIGQAAVQRCNATVNFLDETRPSYPPTVNNGDLHKLFVDVAGNLLGTNNVNIEKTPIMAAEDFAFYQEVIPGYFIMLGVKSASPEPHQSLHSPYLKISEDALPYGAALHASLATSYLLRYQQDVAKVVGKYHDEL*