MKEFPSCFGENGVQVVDSSYSSTTRGAQNAVTCVYQCKLGGRSCLITVSWTKNLMGQGLSVGIDELGNHCLCKVDIKPWLFSKRKGSKNLEVESNKIDILWDLSCAKFGSGPEPLEGFYLVVVFNQEMVLLLGDLTKEACKKIDSDYACAHSEAVFIAKREHIFGKKFYGAKAQFYDKGQVHDVRIECDTLGLNDPCLVIRIDRKTVMQVKQLKWKFRGNHTIVVDGISVEVFWDVHNWLFGNAMGNAVFMFQTCISTEKLWSSQSVSDPSVPTWAYSQQFRDSQLQGLGFSLILYAWKNE*