MQVCKRLHAIVFGWPGQGHLNPVLRFSEQLASEGCNVTVVHSEHNLLRVREAAAKTHGPERAQDESLGRLRYVGIKDGLGEGHPRDLAALIQATDAELHGGLTSAFDELVGELLELDQANSSCAITTFIISDFFMSFTQDVANKFCIPRIAVFVQSAASFACHFAVSQGFRPLPGDQHLNCLQGVLPSTTKPSEMISFLQCYDPSDPLFDYMIRSFKRLHEPTWIVLNTYDELEHGAIDYLQKADTRIKHLQCGGPLLPLSFVSTAHPSEYANESLWEENPECLEWLHNQALSSVLFVSFGSLATFSARQAEEFAFGLENSMVPFLWVIRPGLIEDGGLPDGFAERVKDRACFVSWAPQMRVLAHPSVGGFLTHCGWNSVLEGVAAGVPLLGWTSFADQMLNCRCIVDSWGVGLSLSDSSEEEEEGQTGGFFTRTQVEKRVRALMLELPPFVKANCARLKKAACKAVANRNSLRIIDSLKQNHGLPLH*