MHLQHASHQKLLHLDHGHTQSSPVAAASALGRKDPVKPLAVHSTNVSEESYPFKSVEEVNIGVQTGHFFGNDFEGLQQGCTIGKTTINCRYGVGINPETADALWYHIPSMGGSSNVKKHHPKQLLIGMSMESSEYYPALDNKDFMKAFDVESSYRTCSQVPVFYFDYNEKQVHALFKAPVSFEQKKTALVYVNSNCGAKSGRSDIMRRVIALKDQEVPTHSWGNCDRNMEVTGSFDKMELIRGYKFCVAMENSITKDYITEKLWQALEAGCVPVYLGPHNVADFLPDPDAIIDYNRLGSPEALNKELHRLATDRDAYEAKLAWKSRKWEELAPSFLRMVERSHVRQPHSRCQLCRLALKNRYRPQNFSTCLFDPEWTKDYHVK*