MLLKQKNSGCKVKLCINNKVKTPKKGYITIFTCKPLKIEPNKKKCRKHHKGNKCRRIPCRPKLCKLKQPVRVIANQLDIRKLVPETDQVEIFGTDGTHLQPIRTDGAGRLEVVQGPVMNTIFREESFLNQKVTHLFTSLPLQNTAVRTVTSYAVINRGASPATIRIEISPNGQDFATDQQEVVVPNTMRVLVPIRFLKWTRFSARTDSPDHETCLDVYFQSQTVGT