MEDERQAKGAGLKLQKDVANIGAIDIIGASMKIFENHHKELVSLWSQFLLILSSMVYSVNFFVILLFLDQELPLPGKTQYQNFLPASTSAVFENRAPISALPLFIAGFGLISVVLSQWQCSFVSLVGRIYSGEGVTRAAPFRFLELLQTELWTSSIVYGASAVLMLSIRFLALSFYHRWSWMVAPIALFSVVASTAGLLAVVLVAQLATVISEMASCCMEEVSGRAALTKAVAVLKGKWRVGLSVAVIYCGGMFLMGSNLLRPRSSAGFGTRLLFSSFEILLISMWRQLTFLWWSVLYVSCRAFHHDYLDVYALHPDKERIGSGSNDSLL*