MDMPPLPPGYRFHPTDVELTLYYLKRKLLGKKLHCNTVAEVDIYKFPPWELPAKSSMPTGDLQWYFFCTRGRKYSVGYRTNRSTEGGYWKATGKDRQVVYENRTVGMKRTLVFHAGKAPKGTRTDWVMYEYRLAQGEIPDAGARLAG