MASSSSSASLLNHSDHSIHYDVFLSFRGQDTRNSFTDHLYAALVRAGLRTFRDNDDLKRGHELKPEIERAIIESRASIVILSEKYATSSWCLDELLLMLEQRRSFNHFVLPVFYHVDPSDIRDQRQSFAIEVEEGVERSKWTEYNVNRWKVALSEVADLTGMVVSGSEADFIAQIVDAIDCKLDIMKLVSTPAHLIGMESRAIGINSWLKNEQSGANALAICGMGGSGKTTLAQFIYNSNKQKFETSSYLEEIGKHYKQPHGLLGLQKQLLTDILGGKNERISSVFEGTRKVEEALQVKRVLIVLDDIDEHDELDALLGRRAFHTQSKIIITTRLLDIHAWFGSISWRCQVHKLGLLNDHESLELLSCHAFGSKIPMEGFKELAVQIAKYCGGNPLALKVLGSSLFVNAEDPRKRSSIIEIWRSTLNSLNSLGGDLDDKIQGILQKSFDSLPRASNRELFLHIAFFFVGEYEDYVVKILEHDWHAKAGIMTLVNRCLLSISSSKKLVMHQLLQEMGRKIVLEESKDPAKRSRVLQNNESYRLLGKGQGSETIEGLALDMRKLSQWTRSNPLALKTGSLAKMDKLKLLQLKYVELTGSYENFPELRWLCWHGCNLTTIPSGLLMSSLVAIDMSYGNLKMFEPPTVLNSLKILNLKDSQKLVSIHNLSQLPNLETLILWNYSNLTHVCKTIQGLERLDLLDFTGCKNLWKVSSNKYVNQLLRLRALYTGEEVPQQSFSLPDSLNFLFLNNCNLEKSNYIPVTFSGQPFLYMNLGNNLFEFLPNNINFKTLRVLELTFCPNLKCLLCLPSTLEELYTNWCFSLEKITFESTRFRLCEFVYRGCNKISEIQGLFKLVPIAKLDEVDLGHMKWIKAYQDLEVDLVGDEITKDRNWRVQVLYEYGIMSTYLPDVKDQSMTKPVYMSSSPFLSFCVPSCPKKRRIQGFHVTAIYRPSGEDEDMWVLFIKISNTTKDLTWMYNPVVYCNPRVGEDAVWLSYWPIGNILDAGDEINVSVIVGNGLMVSGCSASLVYMDDGEVELEYCKNYTKEEEVIGGDLSEFKLSTGEYYLCRRDFFKSTTPDWLNMLVSNTIPSTGKFFLLML*