MSDLAPVYIESSDPRAKATVTLHTLCDTCRLISQELAGGAGYAAGGSRWIRHLHHDELHHSSFADLQQSAAACHLCSIILSKWTHREAPSHKSLDFKDWDPARPLMEKFVLRLFDGMLNSRPSMQHMSIDGYGIKNFNAQISFHWYRPDKEKSIEYKSLRESSDKADLTTAGDKTFVLASFWLQNCLQKHAKCRKGQEPIGRSSNPARLLFLGTPGMVRVVAVPQRATRNRPMPLYITLSHCWGGASVLKLTSATKQELARGVAVDRLPKTFRDAIDSTIRLGYQYIWIDSLCIVQDSAQDWAQQSAIMGQIYRSSVCTIAATASSNSLGGCFVQRKPLSHDDCRMVEKDGWVAWARADKEEAEPDSRPLDTRGWVF