MLVGVGCAWLTACFIPGKKGSICALILAQFVFVLLVWGAGKAATQLAQNGSALARTSLGSGFWLAAALALLACSDAIRRISTHPLWRWLLHMQIAIIPLWLLYSGTLNDLSLMKEYANRQDVFDDALAQHLTLLFGAVLPALVIGVPLGIWCYFSTARQGAIFSLLNVIQTVPSVALFGLLIAPLAALVTAFPWLGTLGIAGTGMTPALIALVLYALLPLVRGVVVGLNQIPRDVLESARAMGMSGAQRFLHVQLPLALPVFLRSLRVVMVQTVGMAVIAALIGAGGFGALVFQGLLSSAIDLVLLGVIPVIVLAVLTDALFDLLIALLKVKRND*