MSFGQLPDGVLSHVLECLGLQGAAVARRVCRRWRDAAEAVVWRRLDALALRSEHADALACLLVGAQAQERALGDPAARAPRRRLWIRVAPGAALQLQLEVEGLEYSPWDRPSKPHRRSPWEAVLALVTACVAASGAGGLGAIDVGFGSGVDACVFDLLRHLVPPASAACPALRSLALRGGLHDSECDGFPADFEELLRPFPNLENLALPVCSVSDRPAVESIARCLPRLKRLQINLGSYDDAARLAALPRLESLEVLEDAAYDEGEEYDLFDAAPLLEGLASGPRPLPQRLSARALRALPRLPALEHLQALAMLDSDVGRDELAALGPARRSGAWAPQAVPPGGEAAHPLHAARLAGLAAAFERSASLAGLELRVDVPLEGAETEAIAALARAARGRLSLVMEVDLAPGRPAELAAALAAGPSGRLVLSATVTEDALEGGRADALAAFAGCSAGDLEVRLWLRTDAQIAEEKGREEAERASVASDCVPEDPRDERDDEDFDDSDLREAAARLEARLREAAGQALPAARLLVSSSARRPW*