MIKVEWFYWLVGAVFVAMAVQMAFDRTNPKRFGSAGFWGLLGLSFCYGTWVVKKSAPAEPLGAAVLVMICLAGFGLTGRGTPRTTTPEQRTASAARLGNRLFVPALTIPVVAVLCASLVKHWSIGGSHLLEPGSETILGLGFGAVAALVVGMVVVRERNPAVPLHAGRGLLESMGWALLLPQLLAVLGSIFQVAGVGTQVGKITEGVLPHGQRFVAVVVYCVGMAVFTIVMGNAFAAFPVMTAAIGWPVLIQQMHGNVPVVLAVGMLAGFCGTLVTPMAANFNLVPAALLELKDQYGPIKAQIPTAGALLVCNIAIIALFAF