MSWRFVADARRPHAKKRRGIDLRALNLESELERVRSTTHPWLVEWERQHAVLSQRALHDGQQPQEHVMNHTELREPVASLTAGEQKHVALQTYGEQTKTHGRANDSNAAQVRAWLAQMRPEQTDWMMLGSSFFAEMCSPPIMLERTRWPEEEHALLPCAASKVPKRPVVPDEPSFGCPVLVYLPELGQSAILLLTLSRKRYRALTVGSILSLPADSLLVPGLTLVKALGLEHDSDFQDFRQSASAWPRRRPCPLPCPRSTDFGKNVVLEMNATRNGNIDQLPSSGDEQQSGLLEACEWPVFILARNWNDLQTARIDAYEDIWRFHVKFLALYGRVLRTFTAPASMLLECAVNRADGYALFAHIHLVDGLDLPPEQGLGVYCHGLQFKYVCPSSLRGSYNYTRAFIVYTWSDKEHFRWTPLSELPLSCGCISQVPVP*