MESTHSKVTSPAGQSQAAEFPKVENVSVSAEAEAQGKTLANGLHPKVENTEVSEVSEVTVVEGVQVTSTILVPGSDSELSLVGAGVRGVRLPHGVELKVTVLGIYTNLEVLNHLSKYDGLSAEELLKDDQFLLAFLEAPVDKLARVTMLLPLTGEDYAGKSGDTTEMSLKEVNKWGEAEELALKEYREFFKQKTCPPGSTIFFAVTKSGLEISQSFDSSIPKKAEYVVKNPVFGAGLVGTMLSVKGVSPHTRAKFGENMSTLLKNKIKDSSEVVANGAS*