MTLNSFLQIYILLYKEVALALKINSLYSKQRLLNIHENVKVLRYPDHFSSGVYLWSHHEKIVIVDNQVCYIGGLDLCFGRYDSPEHKVADSPPVMWPGKDYYNPRESEPNSWEDTMKDELDRAKYPRMPWHDVQCALYGPPCRDVARHFVQRWNYAKRNKALNEQAIPLLMPHHHMVIPHYKGRSKEINDEAEGKQYHDKDVDIGKPVLTSRTSCQDVPLLLPQELEPRELSSSDLRMTDLDINHSDRVSKKSFNQPLLNRKAKLDSSHQDLPMRSFVDNLSSLEPSSIRRFDSSKDDRNHIDKKWWEMQERGNQVASVLDVGQVGPRATCRCQVVRSVGQWSAGTTQIEGSIHNAYFSLIEKAEHFVYIENQFFISGLSGDDTIKNRVLEALYRRILRAEREKKRFKAIIIIPLLPGFQGGIDDGGAASVRAIMHWQYRTICRGSNSILQNLFDVIGPKAHDYISFYGLRAHGKLYDGGPLVTSQIYVHSKLMIVDDRITLIGSANINDRSLLGSRDSEIAVVIEDKEVVNSKMDGRPWEAGKFSLSLRLSLWAEHLGLHPGEVSHIMDPIDDSTFKNIWMATAKTNTMIYQDVFGCVPNDLIHSRAQFRQSFAHLRDKIGHTTIDLGVAQGKLEAYQDGDLKSTDPMDRLQLVRGHLVSFPLDFMCQEDLRPYFSESEYYTSPQVFH*