MTCPDCGAPTLAFAVSEQYRDALPGEHVGAEVCTRCLVLRPVADPPADLPDFTAIGDAVPSNDEAAVPFVLMVGLIPSLATNRSEISELLAAVERAGTDPLLALDRLAEDPTVDAEADLRTRRRQLEQLL