MDMMSTLSDDLLLKILSSLPTKDVVSTMLLSKRWKFLWTMVPTLDFQNDFESSKDDYAKFRQHVYLFMVLHKSPVLETLKLRLGWHSTTDDITTWIKIAVARRVRKLKIHCYSDDDDIFLPSCLYTYNNLEVLKLGNSIVLDVPEDVRLPSLKTLHLLCVEFRNEESARRLLSGCPLLEEFVLDKSENVSPPCFYLEVPSLQRLSILDTYREGNDSDVKVVIKTPSLRYLNVVDKCDSGLLFLSENMPDMVVANVSVVYKNPEMLMRSFTSVKRLSLCLTTSVIQHRVEFNLLVHLELCSSVEKWCELLNWMLESSPKLKVLKLNKCKPHRFVYAKHIEYPWGKPSSVPECLLFHLNTFEWNFYNGCREEKKMVAYILRHAKRLKSAKISLWDLDCEDEPHIFTEWRSFHRASKLCQLLSEREPRSNWYES*