METLDEDEAFLEQQQLVGFGFHEIDEDILRRASHRLSAMLPRKLRFSESWALKKVQLRGNGAGRDNATFRAGSSAGPPTESGPLKVYVRLRPSSVKGVGVAADRTEEAIKATSDVGLSLEPPANAKRVLKPLPTEHFTFTKVFPGQTPQQLYFQTTTEPLVEDMLSFKWKNSVVVAYGSSGAGKTHTIEGPQDDPGLLPRAVQAIFLSLEQQQEQQANPQKRVLISFYEVYNDLVYDLLSGIAVPVALSNSTGHLQQSQPQHHSHPPSYQHLHLHQHHQQRLMGAAGNTSKATSSSSQGPAGGARNVLRVREDGSGRVCIPGLAE