MMLTARSFASARTSRRTVCHVSASKAKLFDVPVSNNGARNRFIIRKKGLEGQIDIVTPQTIGGLKSPEYLALNPQGKMPLLVTESGWPLPESEVISQYLLDKYASHSPSLVANTPEGRARANLATRIHDVYIVPIQGCMYRTMDSVETRAKQIEQIAFQLNVLEGIVQGPFVAGSEITAADAALFPTFVFFDFILPTYFGWKDVFAGKPKLKSWWENMKKDAEGAKIYEEIRGGLQGWANNNRWRDQGITDHVANSAYKWAY*