SPALVCKVCGDTSSGKHYGIYACNGCSGFFKRSVRRRLIYRCQAGTGMCPVDKAHRNQCQACRLKKCLQAGMNKDAVQNERQPRSTAQVRLDSIDVDPDKEHLATTREPTSSSSSSSSSSASSSAPQNNHRFMASLMTAETCAKLEPEDVDENIDVTGNEPERASSEYHVALYPPSSENVFETSARLLFMSVKWTKNLPVFSNLPFRDQVILLEEAWSELFLLCAIQWSLPLDSCPLLSLPDLCPGSQGKTSYTSLDLRLLQEVFSRFKALAVDPTEFACLKAVVLFKPETRGLKDPEQVENLQDQSQVMLGQHICSHYPSQPSR