MPPQKYHCNVCAQDITRSIHIRCVECVDFDLCIPCFTSGASLGTHHPSHPYRIIETNSYPIFDENWGADEELLLIDACETLGLGNWADIADYVGNARTKEECRDHYLKTYIESDCYPLASVELPGPVDRIAFAARKRARIEAFQPPPIIPQKPLASTPQCHEIQGYMPGRLEFDQEYMNEAELPIKDMNFDDDLHESAKHEMQLKLTMLNIYNSRLTRRAVRKQTIFNHNLLDYRRLQANEKRMSKEERNLLNKTKAFARLLTGPDYQKFVNSYHEQITLKKQISDLQEWRQMGLTTLEQGHKYERDKTQKFLLSKASASYDKQLRHVKSFNQTTSAPFQVRDIQKIVPRKPATPTMFSASADRQLLSEDEQALCSKLQIFPKPFLALKFALISASLTSKKPFQKTDAVNLFKHLDANKVEQVYDFFHNARWIGAPT*