MAELVGSMVVGSLLSLVKEKASSYLLDQYKVMEGMEEQHKKLKVMLPAILERITDAEKQATSREAIRPWLQKLKVAAYEAIQVFDEFNYEALRRQAKKEGRYIKLGMSNRIMFRYRMGNKLRKIVRDIEALVKQMRDFRFDKQPQAQVQINYLRENDSTMVDPEIVGRSRDEEKQKIVRMLVKEQANNKDPMVVPIVGMGGLGKTTLAQLIYNDPEVRKHFHQLLKWVCVSDDFDKKTYLLVLDDVWNKDDNKWNKLNACLKHGDVGSAILTTTRDKEIAQLMGTVEEHGIARLDNKFIKEIIEAKAFISQERKPADLAGLVDDVVERCAGSPLAAKALGSVLHGKTNTEEWKAVLSKSIAHNKDDKILPILKLSYDDLPSHMKQCFAFCAVFPKDHEINVEMLIQLWMANDFILEQKDVRHETIGKQIFSELVSRSFFQDVQQVIGERYDSVYWYFSTSTCKIHDLMHDVALSVMGKEVATTTEKPKQSDEFLQNTCRHILLSCEKPEAVLNDSLNIRSPAMQTLLCGHPIESSLQHLAKYSSLRALELCLHKNTILLKPKQLHLLRYLDISFSDIVALPEDISILYNLQTLNVAHCDELGRLPKGIKYMTALRHLYTHGCEELKRMPPEVGHLTSLQTLTNFVVGTGPDCSSIAELQHLNNLGGPLLLSQLENVTKAADAKQANLGNKKELRELSLTWTGSEEEKQHCHKVLEGLEAPPGLEALRIEHYQGTSFPTWMGTLTKMVELHLFDCNKSNKLPPLGSVPALQVLRLERLKNLESLCSGGTFFHFPNLKELTLDELPEFDRWCEVNWVQGEQIMFPQLEKLFITNCGKITALPGPALLGGPELGAAPKVLKSEDLELGTTLCGGDYGKARSSFPALKVLKLCRLDNFQSWEATEADQGNTIFPNLEELSIEKCPELAALPSATSQGVSFDHSDVTAWLAFPNLKRLRLFYLDSFKSLGMTEATHGEQQRFPDLETVCVYKCPKLTTLLGVIEAPKLGALQINGSQLTAIIVPTIINSLSKLALSVEDTETTLPTVHRAFELVDANKSPLTRLELRGCNFLFPSSPLALWTCFVQLQRLTIKIIHALVYWPEKEFQSLVSLRHLSIWNCSGLIGYAKAAPGQPISERSQVLPRLDSLYIQDCESLVEVFNVPASLKTMDLRGCPKLKSIFGEQQDEPTFNQGPSAVPKLSSSAHDHLLLPCLEYLRIYRCESLSEVLNLPPSLRNIDIYIWVCPELRSLESCLGEFSTLERLRLRECKSLASLPDGPQAYSSLRDLFIKSCPGIQSLPSSLKKRLDDLIYKYLDARHEGAKLLKPKTWKYAIHL*