MATHDRRMDITALCSAVEEPTVEADAAPSLPPLAPVRHGATGKSPSKKRSRRLSNSERGKLYRSRRKNYVQTLEEQVEQLKNEVGELSLYGRAQQQQEAGCWQLTQQPTHTSFARVVHEYFSLFKYGVPVATHGSGIVQDQLLISSRQAGFLNGLMHPNMVFGSSYGVRELLDQWEKYSLFHAGLKYEVKNLQIMAADSNPVVLAPAILYVRFTRRTVEEIFPHVLCNEALVQRLIGLQLEYPVRNTFYFGDDNKIHRYDTYVDFVAAFVRALGNVEDTMAMMESALIRQESMIGDLLEEQPQVKLEQGDVQSFPHVETVDSDTCSSESSEGTASLGGVDRHIGMSLQDIL