MNLVTNGVQLKSPGKTPTVREAPFLEIITDLSWSLKIKTKDFNDSFGAKTLAEQCSELQWPPCCVSPNTFRDSSFGFFASFEEWMQTYGQPLDDVDWEGRDSEARERAARKFQEAMSSPQCQAHHERYLEDLGLGGESELQPVIPGTDCFNPVLENFWKPWAKSVLFPGAFRPDIVDAPGALAACFLQQAVREHLCWSVPTLPILRCMINFAPEGRILDVAAGSGYWSALLAGLGADVLAIDNFSWWQKRRVNGGSVNGTESSSGKEGIPLPTPFYYDIEEADAVEFIKAGKAEGRALFFSWPFNVMQCLEHYTGDTVFWIGEGSTDDIMPWADEWLEVHRVEIPQWFSLHDEFVVYKRKGSFS*