MRCPVVRGFAPGTCHRCGVCGHQGCDRGCYDILVMTGVTALATDLATALAETRTMGNTASDAVHAAGREMQHLANQLEGKAGDEKKFLAAVGVNKEGVNNKTVVGRHIISACLQVLEGKCLEASKLLKANPNLIYARSGDWHNAWHLAAQSGSLAMLEVLHRQGQDPGELFERKSGSGRALRKPLPGEPPPHCAKTRTSRDTPLLLACAAGHITAAQYLISVGANVRDGDKYGNTVVHYAAGKGQLKILELLLAADEAVQAAASQAKAGADAPAAPTRLVDLKNEAGLTPLHGSVWGGQLEASRCLLSYQADPAARSTADSCAHVTCNGGSTPLHVAALKDDVAHVELLLEAYEARHPPGSKDLRTLVDNYQFTPLVLAQNLKRTAVLELLQPPKVSTMGPSRTSQSGGSQQGDMHRMSRISSRRRESDASVDVGAPYDPSTVAESVEDGFATLAAGLSLTSPAGTRSGDKSQTSPCPAASPA