MATRYWVISLPVENSASSLWSRLRESISRHAFDTPLYRFNIPDLRVGTLDSLLALSDDLVKSNSFVEGVSHKLRRQIEELERSSGVETGTLTVDGVPVDSYITRFVWDEAKYPTMSPLREIVDNILAHVSRIEDDLKVRVAEFNNVRSQLNAIKRKQSGSLAVRDLSDIVKPEDIITSEHLVTLLAIVPKYSQKDWLSSYETLTTFVVPRSSKKLYEDNEYALYTVILFRKVADNFRISARERGFQIRDFEYSPEAQDKRQQELEKLLQDQETMSHSLLQWCYASYGEVFSSWMHFCAVRVFAESILRYGLPPSFLAAVLAPPTKSEKKVRSILEGHCGSRNSALWKSEDEGGLLGLVGEADAYPYVSFTINLI*