MVLPQYSDNPGPRTIENGDLVIVYESFNALKAVTVESKAHFSNRFGNFAQKDWIGKPFGSKVRCKPPSHGWVYLLAPTAELWTMVLRHRTQILYAADISMVITYLDLRPGRIVLESGTGSGSLTHSLARAIAPTGHVHTFDFHAVRRDEAEKEFSAHGMNHLVTAKMRNIEEQGFPEDLHGKVDAVFLDLPGPHKVVASASCCLKPDGRFCSFSPCIEQVMRTCEQLDQHGFTDIQTFECLLRNYEVAEERLSTDFYPERVTSGRHHRLNQLQQAAAQQDQAHADEDADLAEARPSKKQCTTNNKAVDAAASHDAEPVLEADATEDANVAACADVSNTDAAAPDDTHVGGTSSAQGDNANKQPADAELGVVKSIVAKPVMAARGHTGYLTFARKFVVATQAEWKASYVRCYDG*