QMNLIGTFQHPPFPFLPRCPQDTPYFPGWGVSPGPAPPVPGQEGSVCAPGRRKERRRTESMNSAFAQLRGCIPNVPSDTKLSKIKTLRLATSYIAYLMDVLAKESGGTEAFRAEIKKYDSRELKRKRDTAAGLDRSVKLKIGSRSGWPQQVWELELDP