MSCFACFDIRKQEKNPLKEGYNASSAAPCSLSKAPSDKLKVRGEASTNPPKVSPKEGSQHIAAQSFSLRELATATKNFRADCLIGEGGFGRVYKGRLQSTGQVVAVKQLDRNGLQGNREFLVEVLMLSLLHHPNLVNLIGYCADGEQRLLVYEYMALGCLEDHLLELPPDKDSLDWNTRMKIAAGAARGLEYLHDKANPPVIYRDFKSSNILLDESFHPKLSDFGLAKLGPVGDKTHVSTRVMGTYGYCAPEYAMTGQLTVKSDVYSFGVVLLELITGRKAIDNARGANEHNLVLWARPLFNDRKKFHHLADPMLQGRYPMRGLYQAIAVAAMCLQDDAATRPLIGDVVTALNYLASQNYDPALHPVNKSSPSPSRDKKDRERKLSNGADERGFVERMIKQGGLRSPSSNSPDNRNRESERMRHVGTRYSLENRHVGTRYSPDDYHFRDSGCMLRRIGQLSASNSPDYGAREGLGFRPNGQNGAHDGLLGSSRDFEELTQNGAVRDSPQHINRTLKSASDRERAVAEARVWGENWRNRKRGATRGGSYNFDSLIL*