MDLPLVDLAPYLDRAVAGGGAAGEEAVRALCATVSASLRDTGALLVKDPRCPAADNDRFLDVVEHYFARSADSKCLQERPNLHYQVGVTPEGVEVPRSLVDKEMQDKIKSMPEEFQPATPKGPDPKWRYMWRVGPRPANTRFKELNSEPVIPDGLPEWKETMDSWGSKMISAIEVVAEMAAVGFGLPKDAFTSLMKEGPHLLAPTGSDLERHGSEGTVFAGFHYDLNFLTIHGRSRFPGLNIWLRNGKKMEVKVPVGCLLIQSGKQLEWLTGGECLAGMHEVVVTKRTLEAIALAREQNRSLWRVSSTLFAHIASDATLKPLGHFAEASDAHSYPPICAGDYVEQELSVINLKGKNGF*