MGIYLSTPKTEKFSEDGDNGQLKYGLSAMQGWRSTMEDAHAAVLDLDEKTSFFGVYDGHGGKVVSRFCAKHLHAQILRNEAYNKGELGQSLQSAFLRMDEMMRGHRGWRELSMLNGDKLTKINHFIGGLMSPRGSENKGATGAKEADEEEWAFEQGAHSDFAGPTSGSTAVVALLQSDKIVVANAGDSRCVLARGGIAFDLSRDHKPDLEVERDRIIQAGGIIYAGRVNGSLNLARAIGDVEFKQNKYLTPDKQIVTAWPDIRIIERTDDDEFLLLACDGIWDVMTSQNAVDFVHEHINTSPNLSAVCEKLLDKCLAPTTTSGEGCDNMTIIIVQLKDLSKLA*