MNAPSLPRLAMVLGDPAGIGPELIARLLADTEVREKAHIVLIADEAEMRRGMRIAGCEFPYRRIDALETLDFADATPLLHPWLSQGGDEFPRSEASAVGGRYSLETLALALELTRSGRTDAILFGPLNKTSLHMAGMDHSDELHWFAERLGFGGPFCEFNVLDDLWTSRVTSHVALAEVPGLLSQERVGEAIRLIDDALRRSGLARPRIGVCGLNPHNGDNGSFGREELDIIAPAVQKAREQGIAADGPYPADTIFLKVQGDARAFDAVVTMYHDQGQIAIKLMGFSRGVTVQGGLPIPIATPAHGTAFDIAGQGRADVGATRQAFEIACRMGRHKA*