MASFFEGARLPQQRVVEGVPFPAVLVPRAPAGTGAGGVDEFLAAVRSERASRLEPLVRDAGALLLRGFPATTAADFDRAVDAFGYEELPYVGGAAPRTNVVGRVFTANESPPDQKIPFHHEMAQVPTFPSKLFFFCEVEPKSGGETPIVLSHYVYKRMKEKFPEFVEKLEKDGLIYTRVLGEGDDPSSPIGRGWQSTFLTKDKAVAEERADKLGMKLEWTDDGVKTVMGPIPAVKWDESRGRKIWFNSMVAAYTGWKDARNDPVKAVTFGDGSPLPADVIAACGQVLEEECVAVPWRHGDILLIDNWAVLHSRRSFEPPRRILASLCK*