MGAAALYVNIIVLVGFCCYGGVAQLSTDFYMNTCPNVERIVRNVVAQKLKEAPTSAPGALRLFFHDCFVEGCDASVLIASSDNNVAEKDADINLSLPGDGFDVFMRAKRALESQCPNVVSCADVMAIATRDLVSMVGGPSWEVLKGRRDGLISKASRVAGNLPTVNMTVDQLISLFHSKGLSQVDMITLSGGHTIGFSHCNEFMDRLYNYSRTSDIDPTMNPSYARTLRGICPRYGLDPTVVAFNDVSTPTTFDNAYYHNAMKGLALLATDQILYVDPRTRGYVNAFAKSRQSFFNSFAASMIKLGNVGVKTGGQGEIRKDCGSFNNYN*