MALNMRVSSSKVAAKQQGRISAVPVVSSKVASSARVAPFQGAPVAAQRAALLVRAAAATEVKAAEGRTEKELGQARPIFPFTAIVGQDEMKLALILNVIDPKIGGVMIMGDRGTGKSTTIRALADLLPEMQVVANDPFNSDPTDPELMSEEVRNRVKAGEQLPVSSKKIPMVDLPLGATEDRVCGTIDIEKALTEGVKAFEPGLLAKANRGILYVDEVNLLDDHLVDVLLDSAASGWNTVEREGISISHPARFILVGSGNPEEGELRPQLLDRFGMHAQIGTVKDPRLRVQIVSQRSTFDENPAAFRKDYEAGQMALTQRIVDARKLLKQGEVNYDFRVKISQICSDLNVDGIRGDIVTNRAAKALAAFEGRTEVTPEDIYRVIPLCLRHRLRKDPLAEIDDGDRVREIFKQVFGME*