MGKSTITLASGNEMPLVGFGLWKVPTETCANIVYNAIKVGYRLFDGAYDYQNEKEAGQGIKRAIDEGLVKREDIFVTTKLWNNYHRKEHALSMAKAQNEAWGLGYIDLFLIHFPCALKYVSPEERRYPAWWMDDAGTVVTDKVPIRETWEALESLVDSGIAKSIGISNASAQLLYDMQTYARHPISGLQIEHHPYLVQPELIQMAQENGIAITAYSSFGPQSFLELPPAFRERAKNVTLLFDDPIVKAAASRLGVSPAQVLLRWATQRNIAVIPKSNNVDRLKQNLDVLDFDLQEDEIRDICALDKHLRFNDPGFYLARPIRIFA*