MMEDKQEKVLGAVNAVEAKTMDTIDNVEKSSLGSSIPLEVNLPLHEMTKYLMFFTMFESIPVYLISCEGNKNEFLHWISRGTSLIFLITAIVAGLLDLVTFYGKMSSLYKFVILTTGVRAIAAFLVVVFSNISSMYVVILAILYFLRIATFDGLFLYYFAILLRRIESDDYDNNGRRLKAKELKGEKV