MLHQENSEAFVRHHSEQLACSNMRGADNGRPNFLPEKCQIAVCQRGEKVDLFDEELVQGVHLANPTVHSPLVPSGVKETPIVDHNKRPASSDMLDIVECKRLKQEDQIVTKEDNHTSAVEDFREYPTYTTCERSFDSPLYESEESEDEGVDSPLHYSHAHTYVEDDLWPASFHQSVGPFPSRKAVPIGPNHQAELPECRPFSGRTEEGESVKWIRNGVIPMPGTDASSLVLEPVHCKAGCECLDEGSINCVKKHVREAREKLKGSVGSDAFRELGFYDMGEEVASRWTEEEEHLFQQVVLANPASLRRNFWDELPLAFPSKSSKELVSYYFNVFMLRKRAEQNRFDPMNIDSDDDEWQAGGDGEFPITGRADEYLPTESLTDQDDIACNPVPLEEDFYEDSDDEDELDNASGDRHNGCQRASMLSEGHPVMSFIDNNQQTFKLDADAQDDSCTSFEAHQVGVEGGTHTDIADGSHYRSDGFGGGAEHGFFGDHCDTKEWDFGFSTGWEKHDFLSTNNVIEEVFGKGSSEDGSDTATGQGLL