MREKLGFFICFLFLWGSCYGRFVVEKNSLHREDARYGRLSQSKSEGMQDCFLALKAGYAQEAGAAAILIADNWIEALPLITMDTPDEENASAEYLQNISIPSALISKTLGDSIKKAISSGEIVNINLDWHESTPHPDKHVQYEFWTSSNDECGPKCDSQMEFVRNFKGVAQILEQKGYTQFTPHYITWYCPQAFTFSKQCRSQCINHGRYCAPDPEQGFSRWYDGRDVVVENLRQICLFKVANESGKPWLWWDYVTDFSIRCPMKEKKYNKECADRVIKSLGLNLKKIDKCMGDPNADAENPVLKAEQDAQNDKDSRGDVIILPMLVINNRQYRGKLDKKVQSSKPSVQVSRRPQSSQYYSESSNAGQYRSAV