MKKEDWVDYFAAINGRMPSDEEIAQALMAGEFVENDEETGIEKTAQNPGVKPSDDAVPQLASTVAGKGSSLFKDFWGWLVSAWQSPTSEVPTNKYNGYVAFGLLTLFYTIAVFVMIRRAVGIGTFYVNNFSRFFGEESSFANPVGPSAFFMILIAAALYIFSVIFSGFVARRLVYKETDFTFSKSFEWYGRLFSINIILSAVSAFFALIGLSLLSFFVLSVSVTIFGLATTFALAQSKNVSGMDMFYKYLIAILVNAVIMFLFSIVEFSILARYIREIGSSFFY