MCECDTTATSTERPQQALASPTHPSSPLSPRRRAPDSATPEAGSDLETMSAASSSPSSSSSAKRLEGKVALVTGGATGIGEAIVRLFREHGAKICIADIQDEAGQQLRDALGDQDVMFVHCDVTVEDEVSAAVDAVAQRFGSLDVMVNNAGITGSKVTDIRNVDFAEVRKVFDINVHGVFLGMKHAARVMIPQKRGSIVSLASVASVIGGMGPHAYTASKHAVAGLTKSVAGELGRHGVRVNCVSPYAVPTALSMPHLPQGARADDALKDFLAFVGGEANLKGVDLMPRDVAEAVLYLASDEARYVSALNLTVDGGFTAVNHNLKPFED*