MKNFNIYDPMKRGQGLVLDGQTLAHIEVLMNSEGTEEGSLLKLLSRCITPSGKRLFRMWLCMPLRDVSDIDARLDAVQDLMDHPTFEAEFMKIAKGLPDLERIVSRIHAKNCRVKDFLKSFKSLSGGLSELAESAESFESKTVLGLLRSAPNLLPNIKHVTAMFKKAEENADELVPEDGKDKVYDDIMDEIRGLEEELDDELKTMERKLGRAIAEPVASVNLSYWHSAQGTKEIYLVQTKPSQKNVPKDWTKNGSTKAAVRWVVPSLQPTIRKLKEARENRNTAIKEFKNRLYAEFDTDRAVWLHAIRVLSEMDCLFSLAKASSALGEPACRPELIEGDAAWVDFEELRHPALCASTGLKGDFIPNSVKLGGDVGRIALLTEENLQLCPVDAILTRMGAYDNMFSNASTFKVELDECCKILRDATPQSFVILDELGRGTSTYDGMAIAGDFARNFKEKTDKKKDKVSGRLPLVAQADFAYLYGLAMGKDELPENRVRRKAILSTIKGALTSSGLAGLKSSWR*