MTTFTKLSEQEAPGISIHPDRRISKINPNIYAGFAEHMGRCIYGGIYDPGNPLSDENGFRKDVLEALKELKVPVIRYPGGNFTATYHWIDGVGPRDQRPARPELAWLGTETNQFGTDEFLKWCEVLGTEPYLCLNMGTGTLDEALAWVDYCNGTRDTYYANLRRKNGREEPYNVKYWALGNEVWGPWQVEQSTKEEYAHKAYQWAKALKLLDPSIELILCGKEGPTSWDYYTLKQTMLPVHSPLSTSAVPLIDMHSIHLYTAHSSHLPNVTAPLAAERAIEITSSLIDLARVENGVPPEQRRPTICFDEWNVWDPIRAEGSKGAEESYNLSDALAVGVWLNVFVRKSKDVGMACIAQSVNVISPLMTTKDGIVKQTTWWPLYLFSNYMRGWTISAHISVSAYEGETHPKWVRGVKDTPWLDVSATLGEDGYVNVVVINIHEEKGIEAKLDGPSGEVTVFTVTGDNPAVTNMKGKEEVGLVETKWDAQGPYVFPKHSLTLLRWKA*