MADTAAKPPKKLGVLQNFAASAIAACTAEVTTLPIDTAKVRLQLQGKAIAGEGGKLAELKYRGLLGTVGTVAKEEGVGALWKGVVPGLHRQVLFGGLRIGLYEPVKNLYVGKDFQGDVPLIKKIAAGLTTGALGILVANPTDLVKVRLQAEGKLPPGVAKRYSGAMNAYATIIKQEGVAKLWTGVGPNVARNALINAAELASYDQVKQTLLKAGFQDNIGTHIMSGLGAGFIAVCVGSPVDVVKSRVMGDASGQYKGTIDCFVKTFKSDGIGAFYKGFIPNFGRLGSWNVIMFLTLEQVKKLMAQQ*