MMQNQFSRSSYREYLKGLEADIQHANTLAAAIPRACGGACLQMRLSYSPLAPLFVFLMQWMDCTCSYSLPGYLKLLHVLIYKVYVDGETTISSYERKASIREFYSVIYPSLQQLEADLTELEDTKQRGRYTDMFSRKRVEERRRLPEKDSDREDECGICMEVCTKIVLPTCNHAMCISCYRDWKTRSQSCPFCRGSLKRINSRDLWVLTSNGDVVDTATVAKENLKRFYVYIDNLPLIIPDTLFVVYYDYVI