MFGDHFYHSIIRKTVAVFGTLFNDISVVRKSGTGNIVDVSRVPLAYGPKQKFLARIDDEPNLGDPKVAIKLPRMSFEITNMVYDSAAKLSPFNKITKSNTVTNRTSVTTSVPYIINMQLSIMAKNQDDVLQIMEQILPSFQPTYQVAVKFVDGINETFDMPITLDSVAMTDDYEGDFTARRVIIYTLDFSLKVRFFGKETSTAVIKQVVTTFTNQDTNAFIETQVVDPVPTTATSQSTMTGITTAINFIPPNNVFSINCGTVSQDYPMTIGERIVGDTSGSGGVLVSQTFFNNQKTVNLNFVDGYFLIGERITGVTSGRYFFVSSYNIG