MKFFVDIRWDLCLSHFKEDYISTGNVIQIVSQLENPIGVLDFKADYWLDYLKVLLTTQDLVSSFISVYNDEDKSGFLDLVVVLNLNLGACFIKEKEIDRVGQLCTMVLCYDTTNVKAYYRRAVAALELKKYDLAFMDLAQGLKIDPGNGEFQQKLKEVISLLGWSPDFVEDVLEKEEEKRKKEEGREGDRESVGVLVWKMTPKWKRTVTFSVSNRKRHETFLDISSSMYGVISSGRTLHCHCSSQKSMISIRVLDPSKKMGRNETREVNPPMEISHPPVEGQDRCETTPHMAQEDITMSMTTLASSYEATPKILPSASFPSPLKSIARSVAYSCQETRKIISSRRYMFRRKNCTLKSRSPLIFTNSWSCRMSVGSKRISCCLAGDTWCPTRKTLYGPTPVF*