MAEIVHDLFPLIRVYKDGRIERLMGEGFVPPESDPETGVQIKDIEIDPQINISARLYLPKNIDPVQKIPLFVYFHGGAFVIQSATSPTYHKHLSMVAAEAKVVIVSVNYRLAPEYPLPIAYEDSWIALKWITSHANGDGYEPWLKDHANFNRVYFGGDSAGGNIAHHMAIRVGLEKLEGVKLDGIFLACPYFWGKDLIDGEGENLFVKDCVDKLWLFANPNGFGLDDPLINPEKDPKLSSLGCEKVLVYVAGKDVLRFRGLYYKEALEKSGWPGTVEVVEVKDEEHVFHLFAPEAENGMAMLKKLVSFLNQS*