MSYDKNPFDEEEDVNPFADPYARAQAAGQDSNFSGGAFFNPTARVPQVSDSRMSPLPPEPAAFDRDVTVDIPLGNTKDLKKREKELEAREAELKRREQELKRKEDAAARAGIVLEDRNWPPFFPLIHHDIPKEIPAHLQRVQYFAFASWLGIVTCLVWNVLAVTGAWIKLDAHDVKIWFLAVIYAICGIPGSFVLWYRPLYRAMRTESALKFSWFFLFYLIHIGFTIFAAVAPPIVFSQKSLTGILPLIDIISSQVGIGILYLIGFAFFSLEALLSLWVLQQVYMYFRGSGKAAELKREAVRAAL*