MAISQGNSSGKLRIGVLGVGRMGRRHASNVAYSAPRAELVAVADPNHEALAWAKANLPSTVQCYSDSADVIQSTNVDAVLISTETSEHARLALEAASAGKHVLLEKPISVDVDLSRPVVEAARKHPELKIMIGLSRRYDASGGIFIDCGIHDIDISRWLLTGLNAQHPELTQYGDCDNAICVVEYENGAKCNFHLSRTAIHGHDCFCEVFGTDSKLVINGNPNMNRVEIRDIHGVRMESTPTYYDRFRDAFISEVQTFCDIAMALTHSFRTGKTVYFDNE