MSVSAFVSLDPAAAHRQLLPAARPRPPAPRLRRLVVLRAASVSAVAEESAAARGRLECLSQVAGVLGTQWGDEGKGKLVDILAQRFDVVARCQGGANAGHTIYNSEGKKFSLHLVPSGILNENTQCVIGNGAVVHLPGFFKEIDGLESNGVSCKGRILVSDRAHLLFDFHQVVDGLREVELGNSFIGTTKRGIGPCYSNKVIRNGLRVSDLRHMDTFGAKLNTLLKDAAMRFKGFEYSSKTLKEEVEKYEKFAERLGPYITDTVHFMNESILQKKKILVEGGQATMLDIDFGTYPFVTSSSPSAGGICTGLGIAPRTLGDIIGVVKAYTTRVGSGPFPTELLGKTGDLLRASGMEFGTTTGRPRRCGWLDIVALRYCCQINGFSSLNLTKLDVLTGLKEIKLGTSYCTEDGKAIESFPADLDILEQTKVKYEALPGWEEDISSVRDYDDLPETARLYVERIEELVGIPVHYIGVGPGRDALIYK*