MPSDEPAAAVRGIVFRPQRYTLEALHQDEPRPPQRHEDGRLTYAFRGGESLVLRRLLEDHGYLPSPTADADLVWSSGHVGPETLLSLPRHAKVNHFPRSGVITRKDLLVRTIAMLRARCGRAAYEYLPLSFVLPADAAACTAAMGRDGGATWIAKPIASSQGRGISLLGSSAKLPVGEDCVVSRYVARPLLIDGYKFDLRLYVAVSSFEPLRAYVFEEGLCRFSTARYSDPADGGSAADADVFAHLTNYSINKRSSHFVPNADAADDGFGSKWSLSALKRCLARNGVDVAALWRRVDDLLLRTLIAAEPSVAAAGRQVGTAGGRASCFELLGFDVLIDECLKPWLLEVSLAGE*