MRLPAAILYHYPCTDGVFAALAAHLYHQAIGKAARFFPNAVYRPLRVDELPVEEVDVFYLLDFVGPAGFVTDLCSKAKEVVVLDHHKTALHKLHSEDRAPQNLHSVVDMNRSGATIAYDYFSERFPELWSGEHKLQKMYKYVEDGDLWRWSIPESKAFSSGIQDLKLEYNAVLNPSIFNQLLELDIDSVLERGKQRVLVHQEIIRSILENSFEIEIGNGKFGRFLGVRADNAQELRSDLGHQLAEKSLRAGLRPIGAVVYEVEELGDPDTLKVSLRSIDDDTTGISQSYGGGGHRCASSFMINKAELEQWI*