MKFSRVALAAAVIIACVCILQSAAVPFTQQTEDEHHVESEAPQENQHLTETSQEQTNPLAFFRVKRQSHLSLCRYCCNCCRNKGCGYCCKF