MNFMAVYVMVGPASNHRLIFASGTPWTEEEHRMFLMGLQKLGKGDWRGISRSFVVSRTPTQVASHAQKYFIRQTNSSRRKRRSSLFDMVPEMPMDESPTGAEEFMVCSTQEESSSSNKLSLFHLGQHKEAEFDKDVPTMHLRQHKESEFAEPSLEAPDLDMNHAVSFKAATVQTMPAFYPTLVPVPLTLWPQNVANVEVAGTTHEILKPTPVNGKEAVKGDEVVSMSKLSIGDGSSGSLEPSALSLQLTGSTNTRQSAFHVNPPMTRTDLSKGNNSPIHAV