MSFDFDLFVIGAGSGGVRAARFAAGFGARVAVAESRYLGGTCVNVGCVPKKLLVYGAHFSEDFEQARAYGWSAGEAQFDWATLIGNKNREIQRLNGIYRNLLVNSGVTLLEGHARLLDAHSVEVDGQRFSAKHILVATGGWPQVPDIPGKEHAITSNEAFFLERLPRRVLVVGGGYIAVEFASIFNGLGAETILLYRRDLFLRGFDRSVREHLRDELGKKGLDLQFNSDIARIDKQADGSLAATLKDGRVLEADCVFYATGRRPMLDDLGLENTGVKLTDKGFIAVDEHYQTSEPSILALGDVIGRVQLTPVALAEGMAVARRLFKPEEYRPVDYKLIPTAVFSLPNIGTVGLTEEEALSAGHKVKIFESRFRPMKLTLTDDQEKTLMKLVVDAHDDRVLGCHMVGAEAGEILQGIAVAMKAGATKQAFDETIGIHPTAAEEFVTLRTPTR*