MVLAGFVGGGIAARSGEASFGRCMRTRHACELSQRSPGRRLCQYSTRRVSGVGQKVSTHGALARGRTQLCMKESSGTEEKTKSSAAENGVPDAGASSHGDVPAALQEARDQSRISDLVRTIGVGLFVSIVAALVQHDWISDHESVALWAVFVVGYAGIILEEILDFNKTGVALLMSVGVWAILGTAAGGQTAEGHALVLANLNHALSEVSEIIYFLVGAMTIVEIVDAHNGFKLVTDLIRTNSRQALLWVIGLITFFMSSMLDNLTSTIVMVSLLRKLIKDPEERKLFGSVVVIAANAGGAWTPIGDVTTTMLWMNGNISTLTTMRDLLLPSLACMGGALAYLTPSMSGKVEKPTREPSGFTDDESETPLDLDTRGKLVFAVGLSALISVPIFKTVTGLPPFLGMISGLGTLWLITDVIHAGDESKQNLRASAALARIDVAGTLFFLGILLTVAGLQSAGLLQELAVYLDSHVPSRELIAMAIGLLSAVVDNVPLVAATMGMYNLNDFPVDSALWQLIAYSAGVGGSILVIGSAAGVALMGMEKVDFMWYVKKISVPAAIGFFAGFGVYALQSAFIAPRSQHRKLRASAKAPLSISNCAHLRVRYCLVAVALSTRSTSARLFGLSQNQSSADMRNIRST*