MLCAPLVAESVEEMLHQIKAAKASGADVVELRVDYINSFQPGVDLPRLIEGRVLPVIITYRPNWEGGLYEGDEAARVAALSLAIELQADFIDVELQVAEDFIASQSSKRSSSSTRIIVSNHNYHTTPSSEEIGRLVARMQATGADIIKFVTTANNVVDSANVFRVLAHTQVPTIALVMGQKGLISRLLSPKFGGFLTFGTLSSGKESAPGQPTLTDLVRTYRLREMDCDTRVYGIIGNPVGHSKGPYLHNPAFEAIGYNAVYLPFLVDNLAEFLSVYSAPDFGGFSVTIPFKEDALKCCDEVESSAKAIGAVNTIIRRADGKFVGYNTDCEAAISAIEDGVRESGYHGSQPLSGKLCVVIGAGGAGKALAFGAKHRGARVVIANRNFERAKVLAESVGAEAISLETLSSFQPETGMILANSTSVGMQPNAALKGYSVVFDAVYTPLETRLLREAKESGAVVVSGLEMFIRQAIGQFELFTGQPAPKSVMREIVAKMAP*