MVSLISDLDSLRGWKALSNGTANKMNGALDHSDQPDPDAIKMFVGQIPRSWSEKELKELFEPYGAVYQINVLRDRSQNPPQSKGCCFVTFYTRKAALEAQNALHNIKTLPGVSRFTFVPKSLYCLKMVLSTKGSSYGFLVPKMTLVF