MMFPCSALPPPLYPGLLRPPAALSSPLGRSLPSGFLVEDLLRLSQPVGYIHRAFSSGSPGELIQFGPGLGASARPEPPNRTGSPHTGCSDSGYLKFGVSTILAPSTRSVQSLQTKSLPFFDGNLHPLIRASYFSASSSSSSVVPVPGTFSWPLAPRGKPRRGMLRRAVFSDLQRKALERTFQKQKYISKPDRKKLASKLGLKDSQVKIWFQNRRMKWRNSKERELLSTGGCRQQTLPTKTNPHPDLTDVGSTFCKRLTRTAADSQESHPHHHHHHHLHHQSPSSPSDLSKQSESDGEEITVS