MSVFQATATAPVNIACIKYWGKRDTKLILPTNSSLSVTLDQDHLRSTTTSRADPSFEKDGLWLNGKVDEIKPGGRLATCIAEMKQLRAKLEQSSPDKPKISQYNVHIASYNNFPTAAGLASSASGFAALVASLAALYELPATPSELSLIARQGSGSACRSLFGGYVAWEMGSKPDGSDSCAVQIAPREHWPDLHALICVVNDAKKGTSSTAGMQRTVETSPLLQHRIKEVVPRRMKDIIEAIKARDFDSFANITMADSNQFHAVALDTAPPIFYMNDVSRAIISIIVEYNRASVEAGGPVKAAYTYDAGPNAVIYAPKENLKEIVNLVVSYFPQSQPFSDPFSVFAKGQEIPGSLPLPQGFNPAVAIKHEVGAVKGLIHTRVGDGPRVLGADDSLLTSDGLPKPVA*