MIKLSTVLVDDRNKYDSFSLKSTPSASAGTKRNDFGVNGRTIIVCLPHPPTHTHTHPNLLTPCSRFQLASLGDCKRPRTMPIGEAVLSAFMQALFEKVIATAFGELKLPQDVAEQLEKLSSSLSTIQAHVEDAEERQLKDKAARSWLAKLKDVAYEMDDLLDDYAAEALRSKLEGPSNDNHLDKVRSCFCCFWFNTCLFNHKILQDIKKVEEKLNRLVKEREIIGPNMISATDRKEIKERPETSSIIDDSSVFGREEDKETIVKMLLDQNNSNQSNLSILPIVGMGGLGKTTLTQLVYNDTRIKEHFQLRVWLCVSENFDQMKLTKETIESVASEFESVISGVSSVTTNMNLLQEDLSKKLKGKRFLLVLDDVWNEDPEKWDTYRRALLTGGKGSRIVVTTRNKNVGKLMGGMTPYYLNQLSDNDCWFLFRSYAFVDGNSDAHPNLEMIGKEIVKKLKGLPLAAKAIGSLLCSQDTEDDWKNVLRSEIWELPSDKNNILPALRLSYNHLPAILKRCFAFCSVFHKDYVFEKDRLVQIWMALGFIQPQRRRRMEEIGSSYFDELLSRSFFQHHKGGYVMHDAMHDLAQSVSIHECLRLDDLPNNNSSAKSARHLSFSCENRSQTSFEAFLGFKRARTLLLLSGYKSMTRSIPSDLFLELRYLHVLDLNRRDITELPDSIGSLKMLRYLNLSGTGIAMLPSSIGRLFSLQILKLKNCHELDYLPQSITNLVNLRWLEARTELVTGIARIGNLTCLQQLNEFVIRADKGYKISELKAMKEIRGHICIKNIECVASTEEAIEAFLGEKAFINILDLIWSDNRNITSEEANRDKEILEVLRPHHELNELTVKAFAGSSFPKWFSSLSHLQTLHLSDCTKCSILPALGELPQLKYLDIGGFPAIIQISQDFSGTDEVKGFPALKELVFDDMSNFTRWASVQDGEFLPSLTELAVMDCPKITEFPPLPSTLVKLKISETGFAILPEVHIPNSQFLSSLECLQIHQCPNLTSLKEGLLSQQLLALQQLTITHCLNLIDLLVDGFRALTALKSLHIYDCPRLTPSGQPSLLPSKLEDLRISSCSDLINPLLQELNELTSLTHLTTADCASLQSFPVKLPATLQKLEILNCSNLIYLPADLEDALCLTAITILQCPLIPCLPGRLTKSLKELYIKECPFLSESCQENSGRDWRKIAHVPIIDIDDDTNISKTSIRRRLS*