MADRFYPNVMPDFVAENPAIEEEQHPNPQGTNESLLKLLSTPYHILSKKFKRAALDLKETIVAETWGLTRQQVPDFTLYCGTLGTAFLLFKAYQVTKNTNDLAVCSQIVKDCDSASRHSRDVTFLCGRPGVCALGAVVAKYMGDDQLDFYYVSQFKEIKLTKDLPDELLYGRAGYLWAFLFVNKHIGEGTIPSTYTANVINEIIKNGRKLGGKGRSPLMHEWYGEMYWGAAHGLAGIMHVLMDFELNPDDLEDVKGTLRYMVKNRFPSGNYPASENDRRTDLLVHWCHGAPGIVLTLVKAAEVFGDEEFINAAVAAAEVVWNRGLLKRVGICHGISGNAYAFLSLFRLTGNVEYLYRAKSFACFLLDRAHKLIAKGEMHGGDTAYSLFEGIAGMAYLFLDMTDPKNARFPAYE*