MDSFHVISVKSDAIHGGSKSITIPIVQELAKNETKELPTRYIRAEEDRPSLSTVCNHNTIPVIDMDRLQFGEERQSEMSKLAMACEQWGFFQVVNHGVAQSLMDRMRGVIREFFELPSDEKKQHAINPGSSSQGYGQLFVASDDQVLDWADMIHLFCLPVKARHMNLWPTKPLDFSEKLGNKLLNLLAENLGIKPDYFLEMFKENALDVRMTYYPPCQRPDLVLGLSPHLDMSGITILLQDEGIEGLHIRKNGEWIPVQPIPGALVINIGDMLEAYRVKFIVFPPIMSNGIYKSAEHRVVTNKEKERISIAAFYNSGSETDVGPAPDFIDDLHPCLYRKFKRLDYVNNFFNNKLDGKKAIDFVKIHCSV*