MRVAGIIALLAAAMPAVATRGTFGLALGNQNPDSSCKTADDYKKDFDAIKHLTTLVRTYSASDCDTAKNIVPAAKAKGFKVVLGVWPDYDESFNKDFKALKNTVPGNEEVIHAITVGSECLYRGDLIDAPKLLKRINQVKQEFDGVEVGTVDSWNKFADGTADPLITGGVTYFMANGFAYWQGQDIDNATATYFDDMAQAKAHIEKVAGDNAKKIRFGNGESGWPTDGGSDYGAAKASTKFAEKYYKNAVCAMLTWGIDVFYFEAFDETWKPDTKGDNGELKDEKHWGLFTDDRKAKFDLSCPN*