MRFLCLHGIGSNAEVFKTQLSAIQAALGSQHDFVFVEGDIPSEAGPGRLASPRSTNEAHLCTGVYGVAEGPYFSFFNLPIASQIYDAFELIDQALEYDGPFDGIMGFSQGASVAASYLLRNQGAHLPFKCAVFFCATAPFNVESTPFRLMDDGTFRDEVTGEDISAEIAANIPDLLDRKRFPSYGKCMIRPYPADGSIKIALPTVHVYGRTDGYYPQSRNLAEMCQSFDREELEHKRGHSIPLEQGMTSRIVDLIRRLIHAVELHMGSPQDIEQALLGSWSLLDYRSQLQDGSETFPMGKGARGVINFNPNGRMSVQLQPAVTKKVKETVHDLLAYTGRYWVETQPDGSVMLKHHLEVCSWPEGDGSYQLRTVELSEDQLVLSSPAPLNVEVNPLVTYDFGWS*