MEKTPLPGSELDFCDEAPVTDLKVEVGHPKDLAETESGTSDTVESEYESYTLTDTGDKDSVLMLALEEVDQFMEPDPELTAQEKILRVLHLVSCKNLTEYDPRQYDFVCTRFSRFNIALFDLDEESEAMNGPPLQQLSCSQWHSTEDSSLNVISVKITESDVGYPIDVFGTVIARDEVDYKCISLYRRERDESQRIHSAEDMLTLTGPSRGFAASDGMFFEINLMYKGDGATDDTQLSKGVAEYHNEPFDLRPVTVVLSSWLSRVELLCLPVPYPTAAVIEVKILNGNRIFIGKIFAWSPGNDANKMLLYSHDCGADHALIGDGHRVTLARNLVAVPIGEDIALHICFMDHGGGEVNVVKISYPQEEMFCEHGSYELQLKVEWRSMLSMPMADAILKRWASVPVRHLSSQKLYMSSP*