MAQPARPLRADAARNRARVLEVAYETFAAEGLSVPVDEIARRAGVGPGTVYRHFPTKDELFRAVVNDRMQHVVDEGQALLESDDPGMAIFTFLRSIVLQWGAADRGLAEALAGVGIDIGQAAPESEEAFLAVLGALLRAGQLAGTVRQDLGVREVKAILVGCQAMQSYSSAMAERVTDVVMDGLRAPR