MFLCHFSYSIVLRIRRYKPYVCELCGKGFHQKGNYKNHKVIHGTEKQFKCQICDKAFHQPYNLAFHMHTHTDRKPFECVHCGKGFCRNFDLKKHVRKQHGTNDAVEVTAATSPPTVQSILSSILPSSPIVFSYFPESVTLSSILSSSTSSSLEFSTVVVD