MESKKNRPPIEIREVWAENLEEEFALISDLVDRFPYVAMDTEFPGVVIKPSIRYKRYSDFLYHTLKANVDALHLIQVGLTLADSSGNLPNLGTDSQFIWQFNFKDFNLLKHPYSPASISLLEKHGIDFEKNSTDGIESRLFAELLMGSGLVCNDNVKWVTFHSAYDFAYLLKLLTWREMPGELEEFLTMVRTYFGEIYDLKHLMKYCGGLHGGLARLAESLNVDRAVGSCHQAGSDSLLTWHAFVGLRDRFFGGLTEPYAGVLYGLESACN*