MEVNIFGEGAVGYKNIVKSSSSQDFFLYKKYKNYAVCTVADGHSMDVFKYSHIGSYLACQSVFEILKTYKLNEDIEKGEQNFICDLKNKKVQNDIKNKWRDLVYREFYKRNYKVYKLDYMLFGTTLSFVIFLKEYIVFFNLGDSSILIKEDKDYVNVFKNNNFKFVNSLALYNCEEKMQYNILKMNKDFKLVISTDGFINSFETYYKLKSELDRTFQILEKDIFSNRYLRNIYKKHLSNISKYGSKDDISIIYIYN