MAASSVHTALTNQSVLKAGGACLHQKHQDPRSAGPVIGCSTLADLGLRRQDKRKAISLHSTGSKSLTSYPGKKSVRPRKPLMHSTSRGVARKGVTACAVKEAPSDLQLSRAFDSIELIGLDGNRRQVTDLWKDRKVVVAWARHFGCVLCRKYAALLAERKADFDAAGVPLIIIGPGTEKQASTFKEETGFPGEVYADPTHDSFRALGFASGLGSTLNPQAGLNVINALREGFKQNWAISFEKDTVLKGGWQQGGTLIVGPGSDNVHYLHKDQRAGDHPEVEELLRVFRE*