MAALLKFVSHKGPRSSLCCVALSGFWIGERCGGSFWQQLIAGQLLLTYPSQAVRGHIPAYELRQLRWSSRPRGPLWVGRRFESKEAVLTVKQLRINKLDVRKVDELMKTKVARLLKLELLQVLSELQRQDEVDLAFKIFNAVRNEVWYKPDEYLYKDMLNCLGRNKRTKECRMLIEILKREGLKPNSLLCTELMVAYMELGMVLEAMEVYEEMRQSGAPLEILTFRILMKGLKKLGEKELRRKVQREYQDYFGGLLGENDESDEPAEGN*