MLDVRRMQVLRAVVLSGSVTAAAADLGYTPSAVSQSVAALEKQTGTELLERTGRGVRPTAAGLLLTEYA ......