IPMMASSSPTESSGSSGAEDSRGAKSPGPGKALSPALVCKVCGDTSSGKHYGIYACNGCSGFFKRSVRRRLIYRCQAGTGMCPVDKAHRNQCQACRLKKCLQAGMNKDAVQNERQPRSTAQVRLDSIDVDPEKEHLATTREPSGSVITWPHITSSMAITSSVTPQRCVSPQNNHRFMASLMTAETCAKLEPEDVDENIDVTSNEPERASSEYHMALYPSSSENVYETSARLLFMSVKWAKNLPVFSNLPFRDQVILLEEAWSELFLLCAIQWSLPLDSCPLLSLPDLCPGMQGKTSYTGLDLRLLQEAFSRFKALAVDPTEFACLKAIVLFKPETRGLKDPEQVENLQDQSQVMLGQHIRSHYPSQPARFGKLLLLLPSLRFVNSERIELLFFHRTIGNTPMEKLLCDMFKN