MQKVFLAMDTCALVIHQSLSRIKLSPPKSSSSSSSAFSPESLPIRRIELCFRGAICAAVQRNYEETTSSVEEAEEDDESSSSYGEVNKIIGSRTAGEGAMEYLIEWKDGHSPSWVPSSYIAADVVSEYETPWWTAARKADEQALSQLLEDRDVDAVDENGRTALLFVAGLGSDKCVRLLAEAGADLDHRDMRGGLTALHMAAGYVRPEVVEALVELGADIEVEDERGLTALELAREILKTTPKGNPMQFGRRIGLEKVINVLEGQVFEYAEVDEIVEKRGKGKDVEYLVRWKDGGDCEWVKGVHVAEDVAKDYEDGLEYAVAESVIGKRVGDDGKTIEYLVKWTDMSDATWEPQDNVDSTLVLLYQQQQPMNE*