MDELAVEVRGASGAFYKAYIKDVHESTVTVAFENNWQPERQISFQDVRFPPPTGFQKEINESDEVEVYSRANDKEPCGWWLAKVRMVKGEFYVIEYAACDATLNEIVTLERLRPVNPNKAATKNTFLKTRLDVPEDLRQMCAKDSAHKDFKKAIGAFNVTYDSEEKQLVILSVNEVTAKRISMLSDMHFRSLRTKLALILRNEEATRQLESSRQLASRFHEQFVVRDDLMGLAIGTHGANIQQARKISGVTTIDLDEETCTFHIYGEDQEAVRKARSYLEFSEDVIKVPRNLVGKVIGKSGKLIQEVVDKSGVVRVRVEPENDKKPSPLEEGMVPFVFVGTKESISNARILLDYHLNYLKEVDQLRMERLQIDEQLRQIGGGPRALPGRPEKEKSFMADNGMGPSRGGGKPFGRGGRGRRGPTLASGTNSEASNASETESDHRDELSDWSLAPTDEESMGYPKRAPDGRKRGGGPRGRGGRGRGGYKTEDMHWNDSRSRSSRDSKLRPQEESLQIRIDSNNERSIHTSRSSQAMAGDSGGNRQRPIKERVMKKEKQDGSDSQAVVNGVS