MGGFERRGVRQYNRSDVPRMRWTEELHRRFVEAVECLGGQDEATPKRILQLMGVKGVSISHIKSHLQMYRSGSSNSNHPVSLQKMTSATVSNMNKRELANREDNCIYASEDRNAASSDKNTYTILRCSRSSIPSIEEIFRNWEQSRGRLLPWNSNVITTEQLAARASRQTTDSKPLKQTGCDLTLSIALCEDAAGSDADGSSTISEEAAAPSRDEAFVSSADDHFASAAAVARKESDMRTTDLNLDLTISSSWLS