MGLVVSLLTTCCASCACEACRSVAGGISRRSARIAYCGLFALSLIIALIFREVAAPFMEKIPWINTFAHVPEKEWFETQAVVRVSLGNFLFFLLFAVLMVGVKDQKDMRDSWHHGGWLIKFIMWSLLIVLMFFLPNEAVYAYESMSKFGSGIFLLIQVILLLDFTHSWNAAWVQKDEKFWYIALLIASIVCYLGTFTLVGLLFHWFTVSGQDCQLNVFFIVVTLSLALAFTVISIHPKVGGSLLPASIISLYCAYLGYSALSSEPRDYECNGLHKHVKAVSTGTLVIGLVTTVLSVIYSAVRAGSSTALLSPPSSPRASTQKPLLPVQGDHEDEENDEKIEEKPVTYVYSFFHLIFALASMYSAMLLTGWTSGHSGGQELIDVGWPSVWVRISTQWVTAGLFIWSLIAPMVFPDREFY*