MKRGSGFSFHVTVVIAAIAFIYFSTVFVFIDQWFGLWSSPGMLNAVFFTVVAVMCISNYALAIYTDPGQVPSSFVPDVEDPDNIVHEIKRKGGDLRYCQKCSLYKPPRAHHCRICNRCILRMDHHCVWMNNCVGHANYKIFFIFVLYAVVACIYSLVLLAGSITIDSPKDDQQSEGSYRVVYIISGLILVPLSLALGFFLCWHFYLILQNKTTIEYQEGVRAMCVAEKGGYVYSHPYDLGAYENLIAVLGPNVLYWLLPSTKHIDSGLRFRTSFDNVPRTPVSK*