MYYDFFAGGAEDEYTLKENIEAFHRITIQPRILVDVSRIDMSTFILGHKTSAPIIVAPSAAHQLAHPEGEVATARGAAACNVIMGLSFMSTCTVEEVASSCNAVRFFQIYVYKRRDVTEFMVRRAESNGFRAIILTADTPRLGRREADIKNKMISFRLRNFEGLISTDAVSDKGSNLAAYAEETLDPSLCWKDIAWLKSITKLPILIKGVLNGEDAMKAIEAGVVGIIVSNHGARQLDYSPATISVLEEVVQAVQGKVSVLLDGGIRRGTDIFKALALGAKAVMIGRPVIYGLAAKGESGVKQVIEMLKNELELTMALTGCCTVDDITRSHVKTEKERLLCRM*