MDLSLLSSFLFFLFSIPFCGSTTASIRLDPSHIRQVTDDPQPTHPPTVSGIAVQGPFDLLHAEAHFQSFISMFHKTYASPQERAHRFSVFKSNLAKAVEHQVLDPSAVHGITKFSDLTQEEFSSRYLGLTKPSFLKEKAHQAPILPTHDLPVNFDWRELGAVTEVKDQGSCGSCWTFSTTGAVEGAHFLATGELHSLSEQQLVDCDHLCDPENKEECDLGCSGGLMTTAFNYIMEAGGLQLEKDYPYQGFAGVCRFDKEKVVAKVTNFSNIVPDEDQIAAYLVMYGPLAIGINSAAMQTYMGGVSCPYICDKDALDHGVLLIGYNEKGYSPIRLKEKPYWIIKNSWGSDWGEQGYHKLCRGQNACGVDTLVSSVSVTPFS*