MAIGSAFDRLREQELLVDVLLRLDFRSVARMRVVCCSWYRILSSRSFLDRHGKQQHHGIPWVVRTILSRGAQSAVLWRPFSGRPLEPTSLPLGPPGVPSTMFASHVTANGLVCGTLAGWPETKWPRSRSLAVGNPLTNSWKVLQCPEKVFLIEAMDVDLETGIYRIAVLNIIDEEDVAYILQYNSGSGSWALGGSTTAGDLYNPGYNQNEAKEDGNPRQEGDKDGIRRAALSVLEKDEELGKWLTLSHTFIREILGGEWPLDDIDIHGEQWMAHLAGDVIVVSSRMYPLLAFHLVEKKWEYCGHSDEELVFFASLNYGRSEFPDIRAYTFAPSFARP*