MGIGTSASPVSGTIFITALVFCLLLLAWGRNAFSDVELLQNVLTGTCVAVSAANDLSQDCKALQLCGFPPRSGFVAQLIGGLAGSIVVPCALYVADDAYGLGTERLIAPQGQMFATLVDGLLLAAKVPFKPVAVGIGIGVVGVLADFLVSRESIQIPAMAMAVGLYLPASLGMGILVGSLCRFAGEQVRMCTKSSNEAFLRTHESILAASGLITGSAFLDLCLGIGVLAGFSTEQLSLFTTSGEEGKAPLPEVLQTVLAIIGIAALGAISFFNSLNGIADHTVENGKAGGSLQAGPGASMM*