MFRRTTQRMSSLSSFTGVEIDPYTAKSMFLFGFIASVGFLSVYSVKETKKAGPIELPEELQAQRQRHNDPRRPPWPLLHQRVVLLREGKGAPEDIALMWEQTKHYYPADWLIPLELTQVLKYSSGKYLQTYVADPDEMRKEVLMQLLNVKYGRVSDPNGGRVNKDVEEIISMAIDSLENMDLNPAADTVLVPTHT