MSRLAQLLPGYACNTFDYANRSASIEDGLPTYRDWIEVFRKSIPTFKSHALTDKTVPEDQREAAAERFAADFNAALDALLAHPSQPAPGYPASQPLNCFNLCRLREDVLHAAGFTDIFADVKAAESARALVLLPGVCAELDSHGSLAEQFGLALRGVFAGNIFDLGAAASAELHAAGGVSFAATRDQLLPRPWAVDDYDRVLALVAAAEQRTGTAAATAADSSAPAASEAAASASSASPAASFVPPGRPLLWRKAALFVDNAGPDVMLGMVPLARLLVKMGAEVLLMANRGATINDITAAELGPLLEAAAAAEPAGPLGWAVGSGRLRVVCSGSDMPVIDLAQLSEEAVAATADCDLIVLEGMGRAIETNLNCRLACDSLKLGMIKHPEVAALLGGRMYDCVCRYHPGATASAGEAMAQAVEVEVEVAGQGSGAGAAAGAV*