MFPRPSSAFAYCNGHDGVVIPGRSKEAKSSRRGLVDLVTTNKTFLDGALGEQQEQLGFCHIGLVIPFTILTDKGRARCNCPFEDVFTGGMAAVHLAMDMLNKGDGSVVPEIEGLNERCPIRFTAESFDSTASAALTVQTVTDVLRRTTPEEREICAFLGATRSPVTLPMAILTSLANRPQLTPWSVSSQLDDRVTFPLLGRLITSELGLVVPFLLYLRQKNVNHLGVIIFNNSYGKAYVESLLQQAETHHPDLSVVVAEIPFAEGTDEDYESAVDTLVRSQFRWF