MDNFLYTAMTGAEHSLRALNVRANNLSNAQTSGFRADLASVTSQAARGYGYDSRYHATLTSTHVNPEPGKISETGRTLDVAIDGGGYLAVETAQGVAYTRAGALTLDGDGALTLNGNAVLGEGGPIVLPEHDALTIGADGTISVVTAGEKDIQDAGRLLLVNPDPADLVKNAQGLIVSRTGTDYAADDSVTVKGGHLEASNVSAVEEMMQTMSLTRSFEMQMKLYKVADEMADAGNRLIRG