MNTLRVKCVFCGLLFECQRGDTTKLLAHLQNEHSEMLSYRAPAGSNTTTVTNGGQADGKHEEMDINHSSSSESVSETEELLQRVRIGSRASDPHDSFSTSSSSTDDAEQMPTPNRKRPRHVSIESQRSVLYQTSLSCWRPGGQPVCCPDCGAHQIPIVRSHANGVTWSSTVAACFLFCWPLCCLSWFLSEPTSEYLHCARCDQLLAKHDIKSERISPNFEILDRVEEQA