MKYAEKNAHLKKFENASTNLVLFKADLLDNNTISSAISGCHGVFHVASPVPPGKVQDPEKDLLDPAVKGTLNVLKASKEAGVQRVVFVSSIAAVSMNPNWSRDKVIDENCWSDKEFCRTTENWYCLSKTMAESEAFEYGQKSGLDLVSVCPTLVLGPMIQPTINASSLVLIKLLKGNQQCVPNKTWSIIDVRDLAEALLLVYETPEASGRYIGVAYGATVKEMVEIMRCQYPNHNYPKQFTDEEEDAVQFRSEKLQRLGWKFRPLEETLVDSVKHFEEAGLVSRS*