MFGGSSNGRGRKNSHTQEDLESEMGRNSKLMMPEQEETGASELFDELMSCKYDGFLKHMQDLRIAMDSESEKSVRRVSGKGARGKQHGNEFVDLHTMLIHCAQAMATGDRRSATEMLKQIKQHSSLRGDATQRLAYCFAEGLEVRLAGTGSQVYQSLMAKRTSVVEFLKAYKLFLAAISLNKVHIIFSNGNIVDAVAGRSKLHIVAYGVQYGLQWPGLLHFLAGREGGPPEVRFTGIDLPQPGFRPAYQIEETGRRLSNCAREFGVPFKFHAIAAKWEMVSAEDLNIDPDEVLVVNSDCHLSNLMDEGVDADTPSPRDLVLNNIRKMRPNIFIQIVNSGTYGAPFFLTRFREALFYYSALFDMLDATIPRDNDERLLIERD