MDLDPNNITGRPYFVDVLQSIGHPIPATAVPDITLPVPPGERRTTRPESETVYLNFTPSPEMLYFSRRFAYAYITRTTAPADADDAASTIRDAIHAVLPGLQLDLLPPSYGAHKTVRFLTPDDREAAMEKQPFALGGGGEVKLVREGETSNVERVSLECVVHAALLDYPKEQRNEGDIGRNCGSFGLLMEVDPACYAAPDMSPVRIVVNNKSPSEIPREIRIRYANDRIPPYIVSRHVVPVQILGIWVWDESQSQYVDANGAKYVAMYNHAP*