MAKRVLYKDLVPFGAMVATECLNVALNTLFKAATLRGMSYHVFVVYAYAVAAIVLIPAPFISQRSRVLPPLSFPLLRKIGLLGLIGCASQIVGYTGINFSSPTLSSAISNLVPAFTFLLAIIFRMEKVIVRNTSCQAKVLGTIVSITGAFVVTLYKGPPIIIVHTPSLSLHQPINTLNLVDPSWAIGGLLLTAEYILVPLWYIVQVQIMKVYPNELIVIFFYNLCVSIMAAIVAIFTETNAGAWKIGVDTALASIVCSGIFGSFVNNVVHTWVLRIKGPVYVAMFKPLSIAIAVALGVMFLGDTLHLGSIVGATIISIGFYTVMWGKATEENVGEDVPGQQSPTTENVPLLQSCKTDTAEKKMHGSV*