MKRKENSAHSAPPLNRPRGKRKALAELPKSNGLNMNHDSAPRPSKPRTRSAARAEAEAEAAMKRRKAGDAARWPMDTRQPDAEAAVAPYVGDIDRYLRSLEVEPLRRPSHSYFQDIQKNICPKMRAILVDWLVEVAEEFKLHAETLHLAVSYVDRFLTMNVVARNKLQLLGVTALLVAAKYEEIESSKMKVKRYTDITDNTYTKQQVVKMETDLLKSLSFQIGGPTVTTFLRQFIASCRGGNSASRGKLEFVCSYLAELSLLDYDCISYLPSVVAAACLFVARFIIHPKTRPWNLSLEQSTGYRVFDLQKSIYVIHELQLTIRCPNQVAIREKYKDPKFGCVSTMVSPREIPTSFLEGCHK*