MKSLSLPISTASLHPLLSALPSAPAFALFADMFRLRLPLCTTTFNIMLRHLCSAGKPARALELLRQMPRPNAVTYNTVIAGFCSRGRVQAALDIMREMRERGGIAPNQYTYGTVISGWCKVGRVDEAVKVFDEMLTKGEVKPEAVMYNALIGGYCDQGKLDTALLYRDRMVERGVAMTVATYNLLVHALFMDGRGTEAYELVEEMGGKGLAPDVFTYNILINGHCKEGNVKKALEIFENMSRRGVRATVVTYTALIYALSKKGQVQETDKLFDEAVRRGIRPDLVLYNALINSHSTSGNIDRAFEIMGEMEKKRIAPDDVTYNTLMRGLCLLGRVDEARKLIDEMTERGIQPDLVTYNTLISGYSMKGDVKDALRIRNEMMNKGFNPTLLTYNALIQGLCKNGQGDDAENMVKEMVENGITPDDSTYISLIEGLTTEDERAIDDERLAAADAAKV*