MMAGHYHSGEEQGEQEQCLESLSLPQDDCKSEQGVTEKRLRLLKDITGAFRPDVLTALMGASGAGKMTLMDVLSGRKTGGHIEGNIRISGFLKVQETFTRISGYCEQNDIHSPQVTVHESLIFSSWLRLAPEIDSKTKKLLLTIVVELVTNPSIIFMDEPTSSLDAHATTIVSGAGKTTLMDVLAGRKTGGHTEGDIRISGFPKVQETFARISGYCEQNDIHSPQVTVHESLLYSSWLRLAAEIDSKTKKQFVSEVMQLVELDGLKDALVGIPGVSGLSTEQRKRLTIAVELVTNPSIIFMDEPTSGLDARAAAIVMRAVRNLVDTGRTVVCTIHQPSIDIFEAFDELLLMKLGGKIIYAGALGHHSKNVIEYFEAIPGVPKIKDKHNAATWMLEVSSMVAEQRLGIDFAQIYKESTLFX