MDALTRLHRSLAGGDEEELAEDSILGDTEDLCSLSPLQRIYAFAACLVAGLALMILSFIVFARPIKFAVMFTFGNILAVGSTAFVMGPQKQLRMMFDPVRLYATAIYVGCVVLALIFALWIHDKLLTLIAIICEICALFWYSLSYIPFARRMVSDLMVKFCDTEL