MFEQRTHVVEPSTAATTVTLDFCVVCGDKAIGKHYGAVACNGCKGFFRRSVWQNLQYTCRFNKQCNIDKDHRNACRYCRFQKCLADGMRPEAIQNERDRIGSTKRSRKRSLPSHLQSPGSAATNPNSCSDGTSDSDDSLPGSHGVANSLADSKKMVDMLLDIELRLHGDQSMSAILYGGDSDFEKQSARQRSINTMINWANLLSPLPELSFNDKVLLLKHTSAAFGLLNTLQRSMTSAHIVLPNDTYLSLTSLYNSDAVNIVTRIFDELLSPLRRIQLEQAEFSCLKAFVLLTPDVSGLSIPTRDRLRESRDAFSRALFTYLSQSQTAADASVRLSNLLMLIPSLFSVAQSISENPLLGPLFGLSDPPSNNIPTTVSSADQRPALVPCTSPQTVISPEPSPISVSPSLSKREHLLYAPTTVFSPVVSHPLLLSAPTTISSLNHLFA