MAASQSVRVFCFWAIALLLGFSSGRADDHVVEPAAAGRVLELTDDNFETEIAKHDHILVDFYAPWCGFCNRLSPQLDIAAPVLVQGSRPIFLAKIDVEKHSKVGSKYKISAFPTLKYFIKGLPTDYTGPRKADGIITHLRRLSAPSIEQLNSEAELHGFVKSIGTEIPLFIGFGLKATDLEEFANKYRSKAWFAVMETFSEEIMEDFNFDKGPALVVTRGEHGEKTTFYGPFEAEDVTEFVLLNLLPLVSHMTPETLRSVREDGRPVVVAVLESESAPEDKEFIKKLKMAAPAYRKFVFAYVVAPQWPEFLRPFWIRKETKLPTVFVWTDDTFVVSNKSDAFIGSSVETELYNLLQMYQDNVLKRHKMRTPSLWERATANLPLTVGYGFLCLGILILLLKGWDTRAHQEVREEHSDATGGSSAEGRGSRGDKKED*