MKHLDETPSTPGKFKMDKSPYFLHRTRWQSSVAKLAFWSLVFVGFIFIFFYRSPSSLPDPSRRSLRTYSWGGPAWEKRVRSSAHVRTRRGVSVLVTGAAGFVGTHVSAALKRRGDGVLGLDNFNDYYDPSLKRARQALLERSGVFVVEGDINDAALLKKLFEVVPFTHVMHLAAQAGVRYAMENPSSYVHSNIAGFVNLLEVCKSANPQPAIVWASSSSVYGLNTKVPFSEKDRTDQPASLYAATKKAGEEIAHTYNHIYGLSLTGLRFFTVYGPWGRPDMAYFFFTRDILKGKPISVFQGANHGTVARDFTYIDDIVKGCLGALDTAEKSTGSGGKKRGAAQLRVFNLGNTSPVPVTDLVTILERLLKVKAKRNIVKMPRNGDVPFTHANISSAQRELGYKPTTDLQTGLKKFARWYLGYYNGGKKAAS*