MDTTALAWFFGLLLPPLVAVLYSIAMLSMYAGFCEWTVSEKLPSLAWRLGLLGGAAAITYSDRYATTHGSNISETSRMEISMMVIESALIWVLSFYFLLETRLEDIVGGTDPNGRVPKDCIKGKIVLVTGANAGIGKETARQLANLGAAKVILACRSPKRGQDAMEELRKNQQEDTMKLSQLMVLECDLGSFDSIRKAVDFLKGRQLEDIPKIDVLILNAGVMMNDHVMTKDGCETMMQANLLGHYLLTRMLLAKNMLKPNKKNPPRVLHLSSSTYQIAVSHHGGMDMDDLFCNKGKRQYSLFGQYAQSKLGNILFAKELARRYKDKLVSLAVHPGLVRTDVTRNMPFILYYGNLACAIFMKQLQKTVAQGAWCSVSGATISVDAGLMSTHELDTPESGTAEPEDSTDKEEPKGIPNGSYLQNGKVRQTDTYTYLEADARKLWDLSEKIVGLEQE*