MVLLNGQKFACQSCIKGHRSSSCNHKDRPLFEIRKKGRPVSQCDACRDLRRTKKLHVKCLCDGRRDPEADIGPVEIQSPCASSGKTVGRKIPLIPTLPNGIKDLQSIPSPTTEDAMSISKLASIPGAHAKRPSPSPVEEQTCAPVRSCCSRKPTTGSVPKTAAPSHANVTPGAIPSPGFQSRLVLQTQSAVEYMECLCGPGCQCVGCAQHNQGDSESMVHDGMSCPVDCPSCVDNTHGAAWPSSFAHPSSNGSSMYGSMPNTFTFHQDMSVDQLPLSLDVDLSNLGVMSSWDAQAIWSALTETSGDDIDADGSPNPDYIPLPEEGVLRATIPKDTSSVSAIAENNSRPLACCVTKTCCDTPHSKEERPPQRQHSRRLRL