MDLPVVDLTPYLGAAAGGPAASGVEELRALCATVSASLRDTGALLVMDPRCSAADNDRFLDVVERYFARSADAKRLQERPHLHYQVGVTPEGVEVPRSLVDKNMQEKIRSMPKDFRPATPKGPDPKWRYMWRVGPRPTNTRFKELNSEPVIPEGLPEWEEMMDSWGSKMISAIEVVAEMAAIGFGLSKDAFTSLMKEGPHLLAPTGSDLQRHGSEGTVFAGFHYDLNFLTIHGRSRFPGLNIWLRNGKKMEVKVPVGCLLIQSGKQLEWLTGGDCLAGMHEVVVTKRTLEAIALAKEQNRSLWRVSSTLFAHIASDAILKPLGHFAETPDAHSYPPICAGDYVEQELSVINLKGKD*