MSDAKAPYHPESKALLDTIAKLNVPPYHLLGSIEAARQRSRAVHTGPAGGTYHFDGTRAEMFIPIPDSSGNSTVPTARETIPIYIYTPSSLAPNPAIFVYFHGGGLVVGSRENVEKTCQVLAYDAGCLVVNVEYRLAPEHRFPVFLDDSCTAVRWVLSNKTLIGGTSSSKVGVGGDSGGGTLAASVAHDVQGLAFQILVYPKVVEFGATDLKSYEEYKDGPILPHDLLEWFARQSGDPADYVNPRISSIRRPSFDKLPPTLFIVAQCDPIRDDSYEYAKKLREAGVSVEFHQFDGAIHAFYTLPGAFPTLTKEAYEKTVNFIKKWSC*