MVRNVYGKTAWGKAFLDALGAFDVSNRLGRGKTYANTGKVLSINMQGSQVQARVQGSFAPFYNVGIQFSKMPDSAVLFDVVGKNPMLLAHILNNELPSELLTKLQERRVQLLPRSWSEMKGSCTCPDNPGPGNPCKHLAAVYHIITTEIDQNPFTLFQLRGVDLAKQFSIKQSATEVPYPLPVQRTRDAAGASTSSEEVPPEAEAVQPVKLLKIASNANFVLGCLANNPPFSLSLNYKDVMTEFYTHVGKKHKAVMQLTEPWWTAAQEGPAKDRLQRVVSHSRCACQTFLLLKGQPCPCFSATTYRRFAIFFVLTAFLHLSFSLRLSKNFAKPKLLLTNQLFEAEADPAEVFCGMPFERVAPDTISVDVLPFFKVLLQLPSDVGSLSYRFFFYAARVAYLLFSTCSFTPAVLPLDERRFKIVFKPLVSSAAVAEQLESLAAAYPANDPCVVLDGEGPLAAESGTLHCVMAALTRSVAKLDFMHKKLKDNPPKESLAFWRQQDFHIMALSEPSTAAAIAKYFGLFDLLKFDIDVEIRVLKSETEAPDPATGISPYTLGLWMKRKDAGGEHAPLHSFFQQNPDKKEQVLKFLSSLAPYLEGIEKLLMQASIPLRGSTFETFIIDTALLLANLGISVALPRELKKIIRPRAVVRASGRDGDASNKSHQSYLMLPQLLTYDWQIAVGDVVITVADFKQMVREGRKIIRYKDEYVALSSEEIKAMLEQVAKPVPRLSSSDLLKASLSGDRAVWLDADVTQLLAGMTRSKEFPLPQGLQAQLREYQQKGFCWLTSILSHGFGGILADDMGLGKTIQTITVLLHLKERGQLTSPALLVVPTSLISNWEKEIARFAPSLRVTTFYGGNRKLQSVDANTGAVQAARAAGPDSTKKARVEAAADVILTSYQCMRIDVEALRKQRLSCLVIDEAQNIKNNKAATTKALKSIKAGFRIALSGTPVENNLSELHSIFDFVMPGYLGTLKDFATDFSKDIEVRRDEEKLAKLKAVTAPFMLRRLKTDRSIIKDLPDKIVSDTFATLSKTQAALYEGVVQENLEKMATMEPAARRGLIFKLLTALKQICNHPANYNASAAMVPDDSGKATLLNTLLETIIEKGEKVLIFTQYVRMAHLLSAMIKKTHLVQPLLLEGSMSKADRDKGAGGVGLNLTAGNHVVHYDLWWNPAVEAQATDRAFRIGQQKNVFVYRFITTGTFEEKINEMMSKKKELSDLSMSTGESWIADMSDEELRQLFARHE*