MKQSVVLYPSAGTGHVVPMAELAKVFINHGFDVTMVVVPEFSSQFKRVAAANPSISFHVLPPVSPPPADVAGSGKHPLLSMLKTLRRYNEELERFLCSVTSRQHLHSLVIDMFCVDAIGVAARLGVPAYTFAPSSASALAVLTQVPTLLASSQRGLKELGDTPLEFLGVPPVPASHLNAELLERPEEELCSTVASVFRRGMDTRGVLVNTFQALETRALQALGDPRCVPGKAALPPIYCVGPLVGNSARDPPARAGERHDECLRWLDAQPERSVVFLCFGSMGAFSQEQLKEIATGLDKSGHRFLWVVRRPASSIFDPKRFLGRQPKLDLDAVLPEGFLERTRGRGLVVRSWAPQGEVLQHPATSSFVTHCGWNSVLEGVMAGVPMLCWPLYAEQRMNKVFMTGDMGVAVEMEGYQTGFVKAEAIEAKIRLVMESEEGRELRVRVAARTKEATAAMEAGGSSRVAFAQFLADVRSTRHNVCKL*