MDYNNPPLGVETPKLCCIPARPLVCVLAFIGVVRGIATLVFYGNWGERVADVIFLLLNLLLLFGAAKNNEPALKWSQRVVFLAVILAVIQFMIWPVMIASFTASGLADTNNTMTQIEDLATKSYAEKKKMFVRGMLSGYALEFGTFLMIGAEVLKYVLINRLWQYAKTTENIVIGGNQYIVP