MDARLHKAAIRGDVTSLRDLLQRDEHILDGVGVGVGVGVMVMHDPIPNKNPLHVAAQFGHVDFAQEILNRKPEYAHKLNSQGQSPLHLASGAGHVEVVKLLVEKDAGVCFICDKRGGTPLHVAARKGRLEVLKELVLAEPTAAWVLTEQGEPILHLCASNGQFEALKMLIELIPDDDFVKMKDDDDNSILHLLAPEMQTEVIKSLLGNRGPEVNSLNVNNCTPLDALVKAPRRSGYKKCKKILCGAGGKRAKELSQALKTTHRKKTWKAHANWLNETKSTLMVVAILIASVTFQAGLNPPGGVWQDANPPLSSPGDNKTEISECQSMNEANIYEKRHCAGRAVMFDEKPILYRFFSFSNLIGFLASASIILLLISGFNLKREELMWALMFAMWISVGSMLFSYGVSSRFLIKNYFGHDSEKVKNLDLVLNAISVFAAFALIGPLVTAHLVRLAVPLCKKFKKRILNFKRRDSMEMARIFR