MLMRTHSAFHISSARLMQEPVLANGEACTYNGVMVQTRSLLVLEKFAFGSYTRKTRISSRFLEGPCYRFSNVILQDEKRMETLISEIKDMFRSTGYGETSPSAYDTAWVARIPAVDGSEQPEFPETLEWILQNQLKDGSWDGSWGEGFYFLAYDRILATLACIITLTLWRTGQTQVQKGIEFLKTQAGKIEDEADSHRPSGFEIVFPAMLKEAKVLGLDLPYELPFIKQIIERREAKLERPARNGRLGENNQTSIQGWIIPQLAGIYSGCVHAYREQKVLGILEFRLEEIQKPCALSLSA*