MDIRTRNVLSLSNMWRMAVIWSFFAVWSYLQLLVRRIFGREKSLAPCLPNMHLRPACIVTGASSGIGKATAEALACEGYFVILAGPSSLNLSKAVTEIECRHQGVALKAMELDLASVSSIIKFAIAVEELVEAPNAPTSLQLLVNNAGILAASRRLTSEGCDYMIASNYLGHFMLTQLLLSLLRRSSNPARIVNVASFTHRCVKRLQVNLECLAKGEMHKLGDSREDSELYSIAHIYEESKLSMVMFTYELHRRLYISDPLSQISVIAADPGIVQTGIFREFPSWLSHMAIAFLRLVRLMQLPNDGCQSVIDAALAPAEMSGRYFFGGNGRTLTSSSLSYDQEAARNLWETSFALHIATISRQTSIIQKK*