MALALLSHVVADLTLGKPALPWLAASACVRDALAALKQLADDVNEISVWDCSAKSPSPDLTCPASQTLFSAVGPETSQALSSHICGSVCALDGSVCGVAAHDQCICIGKVCMQTIICYLASEKSLCNLSKALDAPVTVLLGGNTRSEVQHIDPDASLLEALNLFIAGAQNLVVRITRRATRYGGQLKSGILQKTRSASAAAHILIPKDHSGQEYCWLTQEDVLRFLLGSISVFSPLPVMSIEALSLIKTDVRMVSVEQDAICALKMIEEACHDMSAVAVVDMAEGKPEAIRLVGDISRSSLQTCDETASLALATLSAGDFLIFAQDCENPPEVLIDMIRMQVHEKLAMAKGNQDMPLLPSLKVEDADFLLQKLEMWEESSSEEDESGAESPIGHHDLSRKWHSVQFRTSRKGFTVKSRSGPIFCNPKSSLIAVLLQALAHREHYLWVTNEDDMLVGIVTLLDILTVMLSHINVFN*