MTRRCSHCSNNGHNARTCPARSGGGVRLFGVHLTSPPVAAMKKSASMSCIASSLGGGGSGGSSPAAGPGPGGVARGGGEGAPGYVSDDPMHASCSTNGRAERKKGTPWTEEEHRMFLLGLQKLGKGDWRGISRSFVVSRTPTQVASHAQKYFIRQTNFSRRKRRSSLFDMVPEMPMDESPDGAEEFTLCSTQDETTNSNKLSLFHLGRPKEAECDKDLPTLQLRQHEESEYAGRLLEAPDFEMNNGVSFKAASVSTVPAFYPALLPVPLTLWPANVSNVEAANATHEVLKPTPVNVKEAIKADEVVSMSKLSIGGDSSSSMEPSALSLQLTGPTNTRQSAFHVSPPMTRTDLSQGNNSPIHAV