MLFFCPSCGNILIIEEDTNCHRFTCNTCPYISKIRRKISTKTFPRLKEVDHVLGGKAAWENVDSTDAECPTCGHKRAYFM QIQTRSADEPMTTFYKCCNHECNHTWRD