MTSADYSHHFSDKNIPFGIASSAAHENPQAVTRLGNTVIFLNDLTKDLLKDIEGVFNQPTLNAFAALPRSVHQDVRKQIQSAHQKNGLDGFSSASKEDVSAVTMHLPMEIKDFADFSCSLDHVINAGRIVVNNPNPPPGFFHFPVGYQGRTSSIVVSGTDIERPYGQFCNPNAANGESAVVYGPSQKVDYEVELAAVIGKPLGMKQRLDAKDAEEHIFGFAILNDWSARDIQGFEMSPLGPFNGKSLGTSLSPWVITLDALDPYRTRSPAQQTLAASYLQHPNPSTFSITMKVEVLANSTATTVGVCPVEALYWTPQQMIAHSVSSGSALRTGDILATGTVTGSDEMSRGCMLETTEGGSKPLTLKDGSKRGFLEDGDVVRITAVVGEEGSGVGFGECTGQLTPARPY*