MEIQFKKSPFFEQDVTDLLRELSGIGFFTHGLLIGSWPMVVYAEHFTLMYGLRTGDIDFAVIGAMRVPPAPPETVPEVLDRLGYSPVQDYDAGIETFLHGEFEVEFITHRKGGGRGEGSVLVQPWKVAAQPLPFIDLLFVRPVTIVIEDFSISIPSPEALMLHKLIIAQRRTGKDKELKKEKDLQQCSVLVEVARPEEVQQLLAEYKMSREVQRQMEMSCAEAGIAVPGGLPWQK