MDQSTKAGIPIALCTVLLISISFIYILSEKNTSVSITQKRKTSTYRDELEAALRGASMANKTVIIAIVNKAYTEGDKPMLDIFLDGFWLGEDTRSLTNHLLIVAVDQTAFDRCKFLRLHCYRLKTDGEDFVGEKVYMSEEFIKMMWQRTRFLGDVLRRGYNFVFTDTDVLWLRNPFPHLTLNYETADLQISVDQFNGNQWSQKNPINTGFYMIRSNNKTIALFDKWYGERNKSPGKKEQDVLIELMKKGSFKRLGIRVRFLDTLYFSGFCQDSRDVKIVSTFHANCCRRIKAKVSDLTAVIHDWKRFKDPSPSPLANKTMEEFRWSSHSACEKSWIS*