MDRTLPYSVPAWALENQKRFLSAPSLATSAMPALPAWALEQQRTERDAMFGAAFREEVTAAVAMGLVSTESSGGIFPPPGPPPASYFRDVKNHPDVLATIINTARATVGYLPERGLSAREQHEAFQRFVAELNRYHAYIILLNSQSTLIENKEITCNTLLSVIADVITGALGDDDNSQGLVNKIKDMIRRAAFYVTQGHSSNSFEDASYEMVGLPAPQDQAHKDVDPISAICLSVVRMSRSVTPGKNEGTASSEEFAVATHRYRLMSSAIIAYADYLEGSQITRVEELARQLNAQASL*