MKIYQNPRHWASKKALTTPGIRDVARYGLVKMHTKIFLGKAEEGRREERRDHLDDFFDATMDSYVAALESGYSEAEAREITHIQANFDFFGHGWAEMMEIPSDELEAHYRRYGAFFERYEITIDDPLGVFAPAEGVADAPATPEQLETAAYENAIEGFADDVYVQTGDGETVVGGDTDEPDSIDPRRSPVVDDGNPEGAE