MADLRSRLLARWSLQGYTALVTGGTAGIGKGIVEELGACGASVYTCARSRSTLEDRVKGWKEEGLEVEGSVCDVSSRQERIELMQRVSNHFGGKLDILVNNVGIFNEKPLLEQTEEDYKSLFSTNLESGYHLSLLAHPMLKESGKASIIFISSVSGLSPIACIPSTLYCMTKGAMHQLTKSLAFEWAKDAIRVNCVAPGGIVTEANTKGMEILMQENSRYFTRNIPLRRHGIPEEIGAPVAFLCMPCSSFCTGEIFVIDGGAMVNGMFSLD*