MGKLQLIREKSEMRQWTRSMKKDGRRVALVPTMGYLHEGHLALVREAQARSDLVVVSIYVNPGQFAPGEDLSIYPRNLEGDLAKLEPMGVDAVFNPYDLYVRDRPVVDGGKTNEEGSEMLVSDEFGGGHETWVRVERLEKPLCGQSRPIFFRGVATIVTKLFNIIEPDVAVFGKKDYQQWRVLCRMVRDLDFEIEMVGEPIVRERDGLAMSSRNVRLTAEQRQQALSISRSLKEAEEAVKMGESDASVLSKQVRKTISEAGGDIDYVEIVEQESLKPANKLECPTVLAVAARFGSVRLIDNVEL*