MYSKCGALGKAQEVFDELPVRNVVSWNALIAGYAQHGHGKEAIGFFEQMQFQGLMPSAATFASILKACSNIGALEKGKQIHNEIARLGLLENNVLVGTALVDMYVKCRDIEKAQKTFDNVPLRDVVSWNALIAGHAQDGNGEQAIKCYEQMQLEGFISNAVTFACTLHACGCISAGFKGQKIHAKIVKQAEFENAFVVHNALVDMYAKCGLLRTAQQVFDELSVQDTVSWNALITGYAQLGEDSIVFDSFHKMIGKGKTPD