MIKIVGIRFKSAGKIYYFDPVDFNIEQDMDVVVETARGLEYGKVVVGPKDMDESELVSPLKPIIRIATEEDKKVYLENKEKAKETFELCQQKIKEHELTMFLIDCEYTFDRNKLIFYFTAEGRIDFRELVKDLAAIFKTRIELRQIGVRDEAKSIGGLGPCGRKLCCSSWLGDFQPVSIKMAKDQSLSLNPTKISGICGRLFCCLKYEHDVYSEAIEKMPVVGALVQSDDGKGKVVEVNPLLEQIKVEFQDKTVKIYTREDIKILREPKKCDGCGGKCKDNDGLDEATLRELKKLED*