MKEFPSCFGENGVRVVDSSYSSTTRGAQNAVTCVYQCKLGGRSCLITVSWTKNLMGQGLSVGIDELGNHCLCKVDIKPWLFSKRKGSKNLEVESNKIDILWDLSCAKFGSGPEPLEGFYLVVVFNQEMVLLLGDLKKEACKKIDSDYACADHSEAVFIAKREHIFGKKFYGAKAQFCDKGQVHDVRIECDTLGLNDPCLVIRIDSKTVMQVKQLKWKFRGNHTILVDGIPVEVFWDVHNWLFGNAMGDAVFMFQTCISTEKLWSSSQSSVSDPSVLTWAYSQQFRDSQLQGKEHLQRRKLKFGGYPPSFVYKL*