MVFEAPGSALKLTELQIPESRDGQVRVKVSACAVCRTDLHVNRRAGEPNLPIIPGHEIVGLVDKIGRGVDSLLFSIGARVGIPWPGRTCGSCSYCVDGAENLCDEPGFTGYSLDDRWWLCRDGFTPGMRKPRKFGIYGFGAAAHIAAQVLRHEGHEVYGFTRPGDVEAQAFARKVGATWSGDSTASPPQLLDAAIIFASVGSLVPLALAAIRKGGVVVCGGIYSLHTRRTGARGERCRSNLTRLDANEFLRVASSMEIKMETVEFRLEEALRALREGKLNGAAVLGPGI*