MVNDKARLPEPLLDDNPDRFCMFPITHKPVWEMYKKAEASFWTAEEVDLTDDMRHWDKLNADEKHFITHILAFFAASDGIVVENLGARFLKEVQLPEARAFYGFQIAIENIHSEMYSLLLDTYIKDTVQKEALFHAVDNIDCIKRKAVWATKWIESSSVFAERLVAYAAIEGIFFSGSFCAIFWLKKRGLMPGLTFSNELISRDEGLHTDFACLLYSMLNNKLTPERVTEIITEAVQIEQEFICDALPVDLIGMNGKLMSTYIEFVADRLLVALGNEKYYKAANPFDWMELLSLQGKTNFFEKRVGDYQKSGVMAGLQGSLHNFQLDADF*