MRSFSLVPDAACFHHALRAAGSASDVSTVLEIMSGSGASPTVPVIVTAVHKLAAYGNFEGARRLIDKMPDFGCVPNVVVYTALLDGMCSFGNVDGAVKLIEEMEGSGLGPNCAPNVVTYTCLVKCLCGEGRVAEALGVPDRMSDRGVMPNRVFVRTLVEGVCTERRVADAYDVVERVVGDGGVSSGQCYNVLLICLWRVGMAAEAEGLAQRMMKKGVQLTPLAGSSMVRELCVRKRLLDACHWLGMLEENGVLCDSNVYGTLLLGLCEEGHVHEASALGRKVVKREIHIEASYAERLVELLKQFGDEELASLLLGLKRCHGELSF*