MVLGFLVRGGLVAATVYYTQKVGIWGDSDQTDKLYNDIKSELRPHVQKLEKQLPFEVPQLPKTGEMRFLAKHYYNEGVKN TFRFIHMLPCYAGRGLKKVKDTFQDFAQSPAIAGGAESSPPK