MSAADAGKVAHTAPHALLLPYPAQGHVIPFMELADRLLDRGFAVTFVNTEFNHRRVVVAAGGAAAGGRLRLVGVADGMGDGEDRDNLVRLNACMQEAMPPRLEALLVADDERLGRVTCVVVDAGMSWALDAVKRRGLPAAALWPASAAVLAVLLGAKTLIRDGVIDDDGAPVKLENNTFRLAESMPPMDAVFLAWNYMGNRDAERMVFHYLTTTAWTAVAKADVVLCNTFEELEPDIFGPYSPAATTILPIGPLRTWRRQTSQAPAGHFWRADDEACLSFLDAQQPHGSVVYVAFGSLTVMSPVQLQELALALLASARPFLWVFRPGLAAELPAAFTDLLPRHGRGKVVEWAPQEKVLAHPAIGCFLTHCGWNSTLEGVRHGVPLLCWPYFTDQFTNQAYICDIWRVGLRMAPNDSDSTVTKERIMERLESLMGDSGVKERVKGLKDLAERNMGTKGQSLKNLNTFVEFMRK*