MKASYCVSQNLSMSLKCMKEDESQIHKYRKGSRYVWWGYEVNTSSDDCIAAINSYSHQVLGYGREKKVILEAPLYDKDYVLGNVLAAHYLISSDLSRAKTYVKAAESYLGKATPYEKAVFKAVNYLISDNMDEDVALELHFKLLKKFPRDLLSWKRVEILCFYMGRPDLSLPLFKKIIPENRDQDYVYGMLAFPLLELGHLAEAEKAARKAYEINKNDTWAHHCLCHVLQTECRFNEAVEFMEGCSASWDSCSSLRYSHNWWHVAVCYLEGGSPLSKVQEIYDHQMCKELEKEDAVATDVYMEALGLLLRLDTRDKLDEFLDRLKILANCLTDIGMWYQEWLFDITIIWALSKVGNTSQAHVLLEGLKSRTSKMSKKKQQLMQKAIQVAEAVYEYGKGNYKKALELLGPDFDAADYKVIGASDLQMDVFNEIWYKLLLLNGESSSAIKVLERRIRQRDGAPFLWRLLEKSYAMEGNTEAVITACEKAKALEASYFKFD*