MGPALLLIFKAFWSGINLVSEQGNMEEKSHEIAKDVTELIGSTPMVYLNKITEGCAAQIAAKLEIMQPCSSIKDRVAWSMIKDAEDRGLISPGKTVLLETSSGNTGIGLASIAAVRGYKLVIVMPGSYSIEKRIVLKALGAELYITDPAKGIDGVLQKAQEIKDGTPSCYFLRQSENPANPKIHYEATGPEIWNCTGGKVDILIAGIGTGGTVTGIGRFLKEKNPEIKVYGLEPTENAFLNGGQLGPHKIQGIGPGFIPPVLDQSILDEVLQVSSDEAIEMTKLLALKEGLLVGISSGASAAAAVKVAKRPENAGKLIVIIFASSGERYLSTVLFDSIREEVENMTFE*