MFVDQVKIYVKAGNGGDGMVAFRREKFVPNGGPAGGDGGKGADVVFVVDEGLRTLVDFRFKRIFKAEHGEHGMSKSMHGRGAEDLVVKVPQGTIVKDIDTGEIIADLVAHGQRAVIAKAGRGGRGNKRFATPANPAPELSENGEPGQERNVQLELKVLADVGLVGFPSVGKSTLLSVVSAARPKIAAYHFTTIVPNLGMVDAGDGRSFVMADLPGLIEGASQGVGLGHQFLRHIERTRVIVHVIDMSGSEGRVPYEDYMAINNELEQYNLRLMERPQIIVANKMDMPDAEENLNEFKTKITEDIPVFPISAVTKTGLRELLLAIADKLETTPEFPLNEILEQEDEDTVLYKYVAEEPDFEISREPDGTFVLSGAKIERLFTMTNFERDASISRFARQLRAMGVDEALRKRGAKDGDIVRLLDYEFEFMD*