MGKEVVSQFTWVIRNFSSLQSEKVYSDVFTVSGCKWRLLAFPKGNGVKCLSLYLAVSGSQSLPYGWRRRAELCLSVVNQVSEELSQTKVTYHCFDAKDFDWGFTTMLPLDKIHDKNDEGGGESESVNMLEGDDGAESNDLLEVSVNESTDVNGFQVLPSQVETMSRIFERHPDIASKFRPKNEHLRTAYINVLLSLIKTLCQSTHELSKDDLTDAYASLVYLTNAGLNLDWLKKKLEERSEKKEKHEASERRMKEIEEELKDLKQKCSNLEAELEKEKADVSVARSPLSFDDVV*