MLAAAVLAWMGVLCVCDVRQRRLPNWLTLPGAGVILLFAGLAGRGVPALAGAAALAGVYLLVHLALPAAMGAGDVKLAIGLGGLTGCFGVEVWFLAALAAPLLTAVCGVMVTPWGVRTLPHGPSMCVASLGAVGLALLG