MEDLYRIATREELDLAVEWAAAEGWNPGLDDADIFWETDPEGFVCIERNCEVIGTGSIVSYGAFGFMGFFIVRKGMRNQGIGAPFWNWRKQRLQERLQPGAAIGMDGVFEMQPFYGKGGFVFSHRNIRMEGVGKASRPDPRLIPLAELPDASIREMDRRCFGFDRERFLSRWIQPKAGRALGYWKDDQLRGFGVVRKCRTGYKIGPLFAQNADIAEALFDGLAAEATGEPVYLDTPESNPAAIALASRKEMQEVFGCARMHLGPIPPLPWQEIFGVTTFEMG