MLGCWAVFFAAQSLSVSAQDVDVEGDALLDDLAALKQELRALRLELKPALMGRQLQNEAFSSSYFFAEAVWEPCQDKEIQSSLDTIWILCCCFVASLMHAGFAMLETGSCRARNASNLLLKNVMNMCVGTLGWWLFGWAFAFGELRGGFLGTTGFAGSDFLLANDKGISAGQSCADGSCVSRLVQCFFQWIFCTTCVTIVSGGVAERVKTGSYMWYSLLMTSIIYPCVVAWTWGGGWLSTFQGVGFTDFAGSMVVHMTGGIGALSGVIVLGPRKGRFEDPKAFEPHSLPLVVLGTLILWFGWLGFNAGSTLSLHSKDSAALAAQVAMNTVLAGSSGGLTVFLLRLVISRKYDVCGLCNGILAGLVSITAGCGNMTCSSAILACFIGGCVYQAFSMLLIKFQIDDPLDASSVHGACGFWGGLAAVLFDWGHSENHFHGSNGWNCKVSAGSGAGVCEEDLFGTALLAQLVCLLVIVAWVLACSMIVFIILSLLGQIRITQKTEETGVDEEQHVQTAYAI*