MSKGCEVEVCSEEEGFKGVWFRAVLEENPTKSGRTKLRVRYTDFITNDESSPLTNSVEQRLIRSIPPEDLQNSVVLKEGTVVDAKYKNGWWKGFIVKKISEGEKFLVYFNSPPDLYEFERNQLRAHLDYMNWKWAVPKTEELKKSMSFPGAMVEVTGAYVKTGWFPALMVTKVKDDIENKFLVKDLSQKLSLINGDERTPPPIINAHCVRPAPPTSSVDEEYQLNELVEALCGHGWYPGLVKGALSENRYLVRMDITKEDREFKHSELRPLMVWEHGDWRERPKILTCSGARPLAKANIVAVS*