MSNTVAVDCWLLSSGVSSFTSTSKLYFPANFSRKPRFGSNTIRASATTNGSSEDVIYKALLCGRRALLSMITLPLVMPCERIDNSVGAIAADESFQVREEIRKVLSKGKAAGVLRLVFHDAGTFEIDEKTGGMNGSIVYELDRPENKGLKKSLKILDKAKSQIDLVKSVSWADIIALAGAEAVSLCGGPSIPIQLGRIDSMVQDPEGKLPEESLDAISLKQCFERKGFSTQELVALSGAHTLGSKGFGNPTVFDNEYFKILMKKPWLSSGGMTSMVGLPSDRALVEDDECVGWISKYAEDQSLFFDDFKNAYTKLVDTGATWKKAL*