MDARLHKAAIRGDVTSLRDLLQRDEHILDGVGVGVGVGVMVMHDPIPNKNPLHVAAQFGHVDFAQEILNRKPEYAHKLNSQGQSPLHLASGAGHVEVVKLLVEKDAGVCFICDKRGGTPLHVAARKGRLEVLKELVLAEPTAAWVLTEQGEPILHLCASNGQFEALKMLIELIPDDDFVKMKDDDDNSILHLLAPEMQTEVIKSLLGNRGPEVNSLNVNNCFLASASIILLLISGFNLKREELMWALMFAMWISVGSMLFSYGVSSRFLIKNYFGHDSEKVKNLDLVLNAISVFAAFALIGPLVTAHLVRLAVPLCKKFKKRILNFKRRDSMEMARIFR