MSVSPKLTPGRAGSARMSNAWGGKNASRAGADPIHGTPTATIESTPPIVEHVQTSDRTRILAADADGAVSLWDVIKCERVRCFERGVSLADAAKEVNPRVSVPSWFTVDTRSGSIAISLMPSGAFQAEAYAIDLGIAEANDELKVNYGVQCVHMLLRDWKVRRVRAIACENGRAPDSSDDDLDLDSNDFDVNSLTPCGDARVWRLPPRPPSVVCEQPEGEGGAVLMPVGEMVGSAEEQDALPEWIVDVVAERHRVPDSAKASFHLSPHETQPDAPKLSQGRVTAPRVLGVRKVVNYVVQKLGLDANGSRAPEDLVDILCGGEVCDPAMSLATVKEFLWRKGTDVELVYRFKDGVDYGGTGGGDVETA*