METKRVLVVGGTGYLGQHVLLSLSRIKDSAPYDLAFTYHSNSNLLEPLLDAIPHSHAFHVDLTTGDGFQSIASKFGQPHVVVNCAALSVPRVCEKDPDAAMSINVPCSLVNWLSSFEERDTLLIHLSTDQVYEGVKSFYKEEDETVPVNVYGKSKVAAEQFISKTWPNYAILRSSIIFGPQTISPVQKSLPIQWIDGVLSKKEQVEFFHDEFRCPVYVKDVVTIILSLINKWIIEGKQMKLLLNVGGPDRVSRVQMAETVAHVRGYNTSLIKQVSASSVYRGVSSPADISMDISKLIQTVSISPTSFRDGVILTLDST*