MPMAATHKSALTMGDGHNCSHTTEGLLPRATIYAHSALRMEGVKCGQMTSASGYSISYLPGQSGTAPALALIFAWTLWCNPALLSPWLFAFLLYFGKDCLGILSLCVPRQSRSAHALHLQLLSSWLICISLQPLCSFTMARKRGKPRRGVAWNAHKAQRRDVKANTMGDRQEAGTEEEFPTCVMVEDPFMEDLSIAMKPCAMEAPHREERRPISAQEDDTPGCIVEEILWPGDDNPSSHDMQVNEAETMGAKVDVEQRVFDAGFGATVDSRX