MKARELELCEIQRWYPRFKSLSLRTIIHPLPESFISYLQEDGLFLPRDSEALPARPKARVFDDEEYCHWDEEDDDTGEPETPSFHQLEAEVAASIAELDGSVFPKLNWSAPKDSAWISSNGSLRCRNFGEICLLLKASDSLVHDLSHAFDSCDDKTTQRPSEFFLALRKWYDMRPEMEFRGFVRCGLLVGVSQREVTGFYPALLESQEALDASVFAFFVDSLCEAFELEDYTFDCYITRAGKVKLVDFNPWGAFTLPLLFTWDELEDTFTKFKTALLEMGCNGFTGSCIGSASSSMNDFRSSWGKSANISLREKGLKPEFRIVKTNCHVQVNLRTVGGVPYDYLQTGPGSAWDEFLRQAGEEMEQQNKDAAAGG*