MAQRAQPALATTDVFQKGDIHWKQFNVETSTASSSPPKPLLIFTPTVPGLYPVILFCHGFCIRTSYYSKLLAHIVSHGFILVAPQLFSIGVPMFGPEEVKCEGRVVDWLDNGLQPLLPESVEAKLEKLVLVGHSKGGKTAFAVALGYCKTKLKFSALIGIDPVAGVSKCKPCRSLPDILTGVPRSFNLNIPVAVIGTGLGPEKANSLFPPCAPNGVNHKEFFSECKPPSAYFVATDYGHMDMLDDETPGVIGTMMSKCMCKNGKKGPRDLMRRTVGGLVVAFLRAQLNEQWKDFDAILASPNLAPAKLDDVRYLPT