MDISLLNCEGEHTELLAIDDLLDFSNDDIGGPIDSSENSTPSCELPTLSSHASSPKCKKPSNHAPCAFDSGELCVPCDDLAELEWLSNFVEESFSSGNHAPSSFCFGSNGKFATDESTMLSDSRKGLYQSTSPVSVLEIKPHPKERAINANVAPDMSVPARARSKRCRTAVCFWNTQILSAEASESLLESSSTSTITSDSDMITTYYDHDDDDYDDKEDIEEDDDEDDVDNDIGGGHLRYYHNKRADEPSMKVKKYNKALDSFSNSKPKKFKVQDGGLVRKCLHCATQKTPQWRAGPMGPKTLCNACGVRFKSGRLCAEYRPAASPTFIENVHSNSHRKVLEMRRQRG