MDVLASYSIFQELQLVHDTGYFSALPSLEENWQQTCLELERYLQTEPRKMSETFGEDLDCFLHASSAPDAEDNIRRLDPILLPVETSTCDKSANMDIILSRDKLLSETCLSLQSTSSSAEGYTAVNQAQLNAVTSLTPPSSPELSRHLVKTSQTLSAVDGTVTLKLVAKKTSLSSMKVGVATATAGTIKGGQSDSEQGGTGAEASPENKKRVHRCQFNGCRKVYTKSSHLKAHQRTHTG