MATTVMQAVVLPAWGTLRAGVSNDNDSCGNTRSLYVIATDSPSALRLRNVSLCNSKVITKCIVRRDVTSNIYGDKKQGSRLFSRKNSYSSGAEGAAYVVKEVTDEDLEKQVDPADIRVLAAIRSRYNYISVMEVDREADHLLAGARILLLDNPGCIHTVYYEHNVLTNSYYDVLATVAPLIPDGPVGILGLGAGATAHILHHFFPTLEMHGWELDPDIITIARQFFNLSQLEGSTEAEIDGSSTAAAVKKPGFIDQEIATNEKPQTGLGKLAVHIGDAVGPEVSVEGGFASLIVDLFAEGRVIPALQDPQTWEKLKATLRPGGRIIVNCGGDRLIPGQESKSPGQLYMEETIAAMGKVFPGELSTRYLARKGFNTVAITGPSPDTASWLQALPEPLRDGVTEWKPVS*