MFLMGLQKLGKGDWRGISRSFVVSRTPTQVASHAQKYFIRQTNSSRRKRRSSLFDMVPEMPMDESPTGAEEFMVCSTQEESSSSNKLSLFHLGQHKEAEFDKDVPTMHLRQHKESEFAEPSLEAPDLDMNHAVSFKAATVQTMPAFYPTLVPVPLTLWPQNVANVEVAGTTHEILKPTPVNGKEAVKGDEVVSMSKLSIGDGSSGSLEPSALSLQLTGSTNTRQSAFHVNPPMTRTDLSKGNNSPIHAV