MDKLVRNQIPDSSSSPPLSCSLNFHAFDDDLMSDLPSCVFGGSAAQASGISSSLRLGSNSGNGSGIKHPGNVHHPSQFGGGVHHPGGKFLHFQRIFRFYSGVFPSDCQLVEPSTSSSHGDLQGGGSGVQSGCSPYGSPPYKIQRQQTSIRERKRMLRSAPNGSINSAFDELRIHVPTFPYEKRLSKIDTLRLAIAYIALLREVLEADYDPLTYVEKCLRGEIKAERAHWNTSDLTARLSWINWENLGVYPGRRTLLTSLALGADSSNCGGA