MKQWEKALITLDSTIEDAITTLDRVAMRIVMIVNDQRQLLGTLTDGDVRRALLKQLPLNTPVGNVMCKTPRTAERDWGRERILSVMEKYSLLQLPIIDEKRKVIGLQTLHDLLNKPRLDNPVFLMAGGFGTRLRPLTHNCPKPLLKVGEKPILEIILERFIGAGFHRFFISTHYMPEMIREHFGDGSRWGVSIRYVHEETPLGTGGALGLLPHHEIDSPLFLMNGDLLTTLNFLNLLEFHTAHGGVATMCVREYEYHVPYGVVQSDGHRISSMVEKPVQKFFINAGIYLLSPGLVKSVKAGTRIDMPTLLEQEIERQQAVNMFPVHEYWLDIGRMEDFVRAQQEFASL*