MIVAYAQARHFGKALDLFDKIKVEPDRVTFVTALGACLDFQQGKEIHDRVLASQIELDAVLGTALLNFYSKIGRLNESRDVFDAIQRKDPVSWSAMIAAYAQNGHCNLEDAEKVFHSREEKNVASWNAMIAAYTRHGHGSRAAQALELMDFEGTKPDEVTLSGIFDACGDMGDLASGRKLHARIRGGELEQDVTVANSLINMYSRCWSVVEAELVFHRMTKRDLISWNSLIAANAMHGHPAEALDLFRELSLEGFAADNFTFTSTLFACSHGGLLKESLEVFASMMGDYQAVPSPQHYGCVLDLLGRMGKLGEAKELIGGMPLEPDSVAWMSLLGACSTHSDATKAFGLADSLVELQPEKAAHYVVFSNVATKFE*