MEAHMKDERVPGFGFYSTAEEVTEGIDASGITVLITGATSGLGAETARVLALRGARVVLGVRNMDAGECTKANILQEIPHARLHVLHIDLSSMTSICNFCHTFKSLRFPLNILMNNAGVLKKEFELSEDGYEAVFSTNHLGHFLLTSLLLEDMKRTSQETGTQGKIINVSSMAHSIFTKGNKIQFETINDKSRFNPWEAYGVSKLSNILHANELARKFKEDGVNMVANSLHPGVILDTLVFRHFEKETVQDLIDKNQVSIKTLSQGAATQCFVALHPSVETCSGKYFVDCAESTQIDLCTNEKLAKDLWDFSVKATSNFTF*