MVTPRTGAGPPVTGDRYLDLLVRFVARHAGELLDGSVTLRLHPVGLHYVASRLEALRELEAVGAGAPVDYLRAYVADLGDHRALEQLRRILRLLTSLKVIAPGPGRDPAPLSLLPFAHLRVLELRGCDLSTSAARGLLDLRHTLEKLVCYNSTDALRHLFVSRVVDIKDSPVWSRLSYVSCASNGLVLMDESLQLLPAVETLDLSRNQFAKVDNLRKCTKLRNLDLGFNHLRSISYLSEVHSRVGKLVLRNNALTTIRGIENLKSLVGLDLSYNIISNFSELEILGSLSLLENLWLEGNPICCARWYRAHVFSFFHNSENLKLDDKGMNTQEYWEKQVMFSSRQKQPAGYGFYFPAKDDCEDEDTSKSMMVLKKISRLACIVEEERSLCDEGVDLQSTPRDSDSSKKDEVSAADGDIQITSLISTAELMKKERSTVWLREFKEWMDENTDNNTEGDRLYADFTNKNRRQKRQNGRQKSHMKRSKSVTDLAQTSEGGSSSNLLESDLSFTDGACNGVTTESPIEVNAEPDHLRVHLNSVQQLPPLEFVGTSHSDSFSELEDGSNILHANGTPSHAMSKLIGPSPSFAYPSPQSPPQYKEDILRRRLFLEEEFLQSSGDFQCVGSLGSGSSCSDDSSGDLCSCNSEDDCVAIQTKMELALNDQMASFPYADSDHEEKDGEEYLSQVGSLSDSSAEDDPTYTDAIEFGTKELHDRKQMNGHVGQHSGHLGRQNGKQKFKRRIVPIFKNQNGSKLEFLKTNGDEMDEEVSVGENGHLRYDLKSTTCKDQHSEKHISSILHKDNLSIGADTVSSNTRRGKYKLIEDFFNVEVANKEESEICEQGARCGYMFQDGSDLVQREVALLRSSQNKLYVLLVDMAQDEREIMPRVLGCYRLEHLEKVLIGLGLQVLRMHMTDHTAHLFLARTPKEAQDVLWLLNLFSFPQLTNGVSLQSWEKIQIKSLEKCICASMKMGIFFYSMLMFWKNDAEEECLVIRSLIVTEGSIFVCIEDLYRFGCFPDDSYPPYFSLDEYCSIKNIKELVMDQRDNKCLTLVLDKHIHEGRSHSTTKNSQNKQADAIYKIQSWKLKWFAEETLMKFISVLRALYSTAGSSSLPVKWIS*