MIKKIAVLTSGGDAPGMNAAIRGVVRSALAEGLEVFGIYDGYQGLYNNKIKQLNRYSVSDVINRGGTFLGSARFPEFKDPNIRAKCAEILRSHGIDALVVIGGDGSYMGAKLLTEEHSFPCVGLPGTIDNDVAGTDYTIGYQTALQTAVDAIDRLRDTSSSHQRISIVEIMGRHCSDLTISAGIAGGCEYIVASEIEFNREELIQQIERSIIRGKRHAIIAITELLTDVRSLAKEIEARVGHETRATVLGHIQRGGSPCAFDRILASRMGAYAVDLLLQGKGGYCVGIQNEQLVHHDIIDAINNMQRVFKADWLKVAKRLE*