MKRLCYFVNSDWYFDLHWTERAIAARDAGYEIHIISHFIGEEIIKKFKTLGFICHNVSLVAQSFNMFVFFRAFLNARKIIKEINPDLLHCITLKPCLIGGVSARRSNSPVVISFVGLGRIFLYNTVPMRILRALTVLVYKYIAGNKRGVFIFEHDKDRRKISRLVGIDYHKTIVIEGAGINPDIYKFSIEKKHEIPIVLFASRMLWSKGLGDLIEAKKILRQKNIHFVLNVAGILAEDDKDAIPLELIHHWHNEGLINWLGRSSNVYELIQKSNIVALPSIYPEGVPRLLLEASSVGRACIAYDTGGCDSLIIHNYNGLIVKSNSAQELAVELEYLLKNPQIRLEMGANGRKRVKELFSSILVINKTLQIYKDTIGC*