MAAELKAARHAVTTGVRDATEGLKGELRSQITGAGLGARLANTWRGEVYPKGRESLGAAGLVYSRAPVVVAAHDEGALIRSKNGFWLSIPLPAAGTGPRGKRITPGLWERMRGQRLRFVYRSGKPSLLVADNQRARAGKRGGFTTASASAQQSGKGLVSVPIFLLVPQAQLKKKFDINSAVQRWESQLIQNVISNWPDE