MPIEKRDPANPVVFLDITIGGESAGRILLELYKDVVPKTAENFRALCTGEKGVGEKGVPLCFKGSTFHRVIPDFMIQGGDFTAGNGTGGESIYGDRFEDENFTLLHDTPGLLSLANAGPNTNGSQFFITTVPTPHLNGKHVVFGRVLKGMGVVREIEPTDTGKQDRVVPNEEEEGEEEDEGEGACGSFPGETEPEFRIRAGEAIRVEGNELFKAGKYGEAVQRYSSALRYVGQDNFSDPEAVSEQQKAALQQAVISCLLNRAACRLKLGKPQAALVDAEAVLEQVPDNVKALFRAGQAKLALKNYTEALSDLKRASELEPSDKGISAELAKCKAVLDAERKKERATYARMFG*