MSAPKVATQVFLKTCPSGFIHTKVNEDDSTFEVKEVPVPELKEGQVLAKVLYLSNDPTQRTWLRKAGDNSPSYMPPVHEGTPMASLGLAEIIESKSEKYQKGDIASGRIYWADYAVVPDVVFFNKIDKSLGLPLEFFLSILGMTTLTAFFGLTEVGKLKKYLDGPKEGEKGPVVCVSAASGATGSSVVQIAKHLLGASKVIGISGSDEKCKWVESLGADLCVNYKNSEWKQQVSDYLAKDNEGIDVYFDCVGGEILSFILTKMNKFGHVAACGAISGYNDNKAFAVTSWPFIITNSLNVQGFIVGNFAAQFPEAIKILGAAVKEGKIKAQGAYHVEKLSGDEPSKRLADIPRIWNMLFEDNKPNGKLLIKVD*