MVDWSPIAKVYDPLKAGSIDGTDVEPHDRAVWRAIGVRYKPNKGVVGDALLTLFVSRLNPQTTEEKLYEVFSKYGDIRRLRLVRDIVTGFSKRYAFVEYKEERSVVRARRDANKIVVDQHEVFVDFEQERTLKGWVPRRLGGGHGGKKESGQLRFGGRDRPFRKPINLGWDRPGKRDREDRERPRESEYGYRGRRDDRRHGDRSRHRDRR