MSSFPPGYRFYPTEEELIGFYLRNKLEHRGEDVMEQVVPVAHVHRFDPWQLPPISGEPCRRDEEQWFFFCPRQEREAHGGRPTRITASGYWKATGSPTLVYSSMNRVMGKKRTMVFYRGRAPNGTKTQWKMNEYRALEESAASTIHSSAAQKVIITSIMVEFTLCRIHTKSGSSRSFDRRPSEAVAAANTDAQKPVSAKRSLSHDSTSSDGNGSQRALRRRGEDDARLDNDNSELLQDWF