MTFTWLDSLLRLGYSKTLELKDIPHLTSEDEASTAQRAFAEAWKLQQKENPLGRQSVFKALSKCYWKEMVVTGIFAFLRSAAMISGPLFLRSFVQFAGGKQHFKYEGFVLVGGLFAVKLIESLSQRHWFFNSRRAGMRMRSALMAAVYQKQLRLSSFGRLRHATGEIVNYIAVDAYRFGEFPWWLHWAWTVPFQMLGAVGILFATVGWATLPGLFIIIVTAILNRPLARSLQNCQAHFMTAQDERLRATSEILISMKIIKLQAWEDKFKHNLRAVEFKWLSEGQFNKSYGSILYWMSPIIVASIVFAASAIIGNPPLTATTIFTVHATFRIMQEPLSMLPEVLSILIQVNVSLERLDTFLQDDELKPDDVARKPLDVSEYTIKIQRGIFSWDPDSSKPTLKGINLDIKNGEKVAVCGPVGSGKSALLHTILGEIPKVSGVVQVYGNIAYVAQTAWIQSGTFRDNILYGKEMDKVRYEKTIKACALDKDIENFDHGDMTEIGERGLC*