MSKLFLSSTTTSNVSPKSDTNRRRIRAISCDVTGTLVSFRGKIEEHYGNAARACGVELPPEQESSIGKCFNQAYKETSVALPCFGNSEISSKEWWRRCVRRSFELVGTGMDESENERVFQRIYSTFGSHDAYDAFPDAKPFLQWCHRRGIACGVISNADERYGDSILPMLGLGEVMQFLTFSKNIGFEKPHPSIFDAAIHEAEPWLCLDNSDLIDASPLKPEEVLHIGNDYNKDYIGATEAGFHALLLDRFNEKDLANSWREGGARVFKDLIDVVEYLSREQFELGSRDECCCNVERCFKL*