MGVAALYVHITVLVGFCCYGVVAQLSRDFYINTCPNVERIVRNVVAQKLKEAPTSAPGALRLFFHDCFVEGCDASVLIASSDDNVAEKDADINLSLPGDGFDVFIRAKRALESQCPNIVSCADVMAIATRDLVSMVGGPSWEVLKGRRDSLISKASRVAGNLPTVNMTVDQLLSLFRSKGLSQVDLVALSGGHTIGFSHCNEFMQRLYNYSRTSDIDPTMNPSYARTLRGICPRYGVDPTVVAFNDMSTPTTFDNAYYHNAMKGLALLATDQILYAHPRTRGYVNAFAKSRQSFFNSFAASMIKLGNVGVKTGEQGEIRRDCGSFNNYN*