MSSSMAATTPSTSRKESPGRWGLGEDLTGMAPSGEIVQGGEGTTAIYACNGCSGFFKRSVRRRLIYRCQVGAGMCPVDKAHRNQCQACRLKKCLQAGMNQDAVQNERQPRSTAQVRSEPGSEPRLEPPAVTRPPAGPSPRGPTPVSAARALGPGALTPPGHHHFMASLITAETCAKLEPEDADEHIDVTSNEPELPSSPYSSPPCSLDSIQETSARLLFMAVKWAKNLPVFSSLPFRDQVILLEEAWSELFLLGAIQWSLPLDSCPLLAPPEAPAASSSQGRLKLASMEIHALQETISRFRALAVDPTEFACMKALVLFRPETRGLKDPENVEALQDQSQVMLSQHSKAHHPSQPVRFGKLLLLLPSLRFITSERIELLFFRKTIGNTPMEKLLCDMFKN