MASLFPPLAPRTVSASVCFWLTHRLQVHLPTAAPHAALSLSGTPWTEEEHRLFLLGLQKLGKGDWRGISRSFVVSRTPTQVASHAQKYFIRQTNFSRRKRRSSLFDMVPEMRLSAFSTYVKLPADTCAFLFNLKPMDESPDGAEEFTLCSTQDETSSSNKLSLFHLGRQKEAECDKDLPTLQLRQHEESEYGGPSLEAPDLEMNNGVSFKAASVSTVPAFYPSLLPVPLTLWPANVSNVEAANASHEVLKPTPVNLKEAIKADEVVSMSKLSIGGDLLET