MSELVASMVVGPLLSLVKEKASSYLLDQYKVMEGMEEQHGKLKVMLPAILERITAAEKQATSREAIRPWLQNLKVAAYEAIQVFDEFNYEALRRQAKKEGRYIELGMGNRIMFRYRMGNKLCKIVRNIEALVNQMRDFRFDKQPQAQVQINYLRENDSTMVDPEIVSRSRDEEKQKIVRMLVEEQANNKDPMVVPIVGMGGLGKTTLTQLIYNDLEVKKHFHLLKWVCVSDDFDICNLANKICNASESNLESALQNLQRELAGKRYLLVLDDVWNKDENKWNKLNACLKHGDVGSAVLTTTRDKKIAQLMGTVKGHDIARLDNKFIKEIIETKAFISQERKPADLAGLVDDVVERCAGSPLAAKALGSVLRGKTTEEWEAVLSKSIAHNKDDQILPILKLSYDDLPSHMKQCFAFCAVFPKDHEIDVERLIQLWMANDFIPEQKHVHHETIGKQIFSELVSRSFFQDVKQVGTGYGSVYWYFSTSTCKIHDLMHDVALSVMGKEVATITEKPKQSDEFLQNTCRHILLSCEKPEAVLNDSLNIRSPAMQTLLCDQYIESSLQHLAKYSSLRALGLRLNKNTILLKPKQLHLLRYLDISCSGIVALPEDISILYNLQTLNVAYCGELGRLPKGIKYMTALRHLYTHQCGKLKRMPPEVGHLTSLQTLTNFVVGTGPDCSSIAELQHLNNLGGPLLLSQLENVTNAADAKQANLGNKKELRELSLTWTGSQEEKLHCHKVLEGLEAPPGLEALRIEHYQGTSFPTWMGTLTKMVELYLSDCNKSNKLPPLGSVPALQVLRLERLKKLQSLCSGGTFFHFPNLKELTLDELPEFDRWCEVNWVQGEQIMFPQLEKLFIRNCGKVTALPGPALLGGLELGAAPKVLKSEDLELGTTLCGGDYGKARSSFPALKVLILCRLDNFQSWEATEADQGDTIFPNLEELSILKCPQLAALPSATSQGVSFDHSDVTAWSAFPNLKRLQLEDLDSFKSLGMTEEQRFPDLETLSVKKCPKLTIQPGVIEAPKLGVLEINGSQLTAIINPTVINSLSKLELSVEDTETTLPTVHSAFELVDANNKSPLTRLELSGCNFLFPSSPLALWTCFVQLQYLTIERINHALVYWPEKEFQSLVSLRYLFIQECSGLIGYAKAAPGQPISERSQVLPRLESLCMWDCESLVEVFNVPASLKTMDLRGCPKLKSIFGEQQDEPTLNQGPSTAPKLSSSARDHLLLPCLESLDIWRCESLSEVLNLPPSLREIDIWECPELRSVECCLGEFSTLERLVLSECKSLASLPDGPQAYSSLRHLEITSCPGIQSLPSSLKKRLDNLIHKDLDARYEAITRCQVIETKDMEICHSFVEISELSKHEVPGTCLPHLLSASKP*