MNEETGIPDDNLLTIEQAIANLQSEDLGLRVYAAWWLGRFRVNVPEAIDLLIAALADEADRTEAGGYPLRRNAARALGKLGDRRAVPALITSLECDDFYVREAVAQSLEMLGDNSCVPYLIELIKNPNPEASADTEPEHPYDAFLEALGTLGAVKAIPHILPFLDHPIPKVQYAAARAMYQLSEPMVADQYGDRLVAALANDDLQLRRTVLSDLGAIGYLSAAEAIGNTMAENSLKLISLKGLLEKQIVLATPPDLTDGAIRVMALMDDLL