MQAQRLAQTTGRSARVQPFVSAKISSVRRSRALTMRATASYELDPDNASILVCGGGGVALHVTRKLKDMGSWVWMMQRTDIRKAEIEKMMAFVPKGDALSKDDVQRVFDGIEEVDAVVCTLGGSVADPRVDSEGNINVIDAAVKKGVKKFILVTSVGCGDSKDAPGERVYNILKPVLVEKDKAEEHLKAAGADGKLTYVIIRPGGLVSEPATGSAILTEDSSASGMIHREDVASLVVKALFSMKADNKVLTAIDPTKIPGPERVAFQL*