MSWVGFKKSVTRAGTTLLQKTGQIERTIDREFTEEEEKYRVFEKECQALQKDSKGYWDAMKAMTSAQARIADTIEIFYGAADRGSEGAMAGHAYKRSVDELDSGFTRELDVPYRTAILEPLGKMCSYFPVINEHISKRNKKLLDYDSARSKLKKLIDKPSEDPTKLPRAQQENDEAKEVFDMLNDQLIAELPQLLDLRVPYFDPSFEAMIRMQSKFAEEGYEKLSGVQRYFADNVRDDYAAGQLDAQVEGVLAEMRELSICGGN*