MADLRSRLLARWSLQGYTALVTGGTAGIGKGIVEELGACGASVYTCARSRSTLEDRVKGWKEEGLEVEGSVCDVSSRQERIELMQRVSNHFGGKLDILVNNVGIFNEKPLLEQTEEDYKSLFSTNLESGYHLSLLAHPMLKESRKASIIFISSVSGLSPIACIPSTLYCMTKGAMHQLTKSLAFEWAKDAIRVNCVAPGGIVTEANTKGVEILKQENSRYFTRNIPLRRNGIPEEIGAPVAFLCMPCSSFCTGEIFVIDGGAMVNGMFILD*