MPGGVNSPVRAFKSVGGQPIIFDSVKGSHMWDVDGNEYIDYVGTWGPSIIGHADDKVNAALIEAMKKGTSFGAPCIKENILAEMVIDAVPSIEMVRFVNSGTEACMGMLRLARAFTGKERIIKFEGCYHGHADPFLVKAGSGVATLGLPDSPGVPKAATFETLTAPYNDINAVEKLFRENKGEIGAVILEPVVGNSGFIIPKKEFLQGLREITRAEGALLVFDEVMTGFRIAYGGAQEYFGVTPDLTTLGKIIGGGLPVGAYGGRREIMEMVAPAGPVYQAGTLSGNPLAMTAGICTLQRLQQAGSYEYLDKVTGRLVQGLLEAGRNAGHEICGGHIRGMFGIFFNAGPVNNFEDAKRSDTAKFARFHRGMLEQGVYLAPSQFEAGFTSLTHTEQDIDSTIAAAKRVFESI*