MKLKVNLVPAKTLKADISDVANVVIECGMGEQVLRWLAYAAVNRLAYLSGGIATSFVPKGVLTQQGALCDANAVVREVFNDGDTLTVNFGVGPEAFTSRWEGRPSTPPFEWGPDETLDEMRARDRDWLARDLDLRTFGIDELVAESVEDADADLAAALEKLNEYGGALQALFKIYESWGGDDKTTTDKMTLAQFRDLCRDSKVVSDGKEKDKKGAFKAEAVDECFEATLAQNLRNHAKGAASESSIGIKAFFVALLRVAAKKYGVGKENGFAELSLRLNHFVSANLLKNCGSPFNVTHADLKGCVTDEATALLAKGRRLTEKTLWCCQLARTPGMDPRLSVNDLERALRRWKVIDSDAASSPRGEDGETPPIPEHITMLEYTRICIDVKQDVGLLSSFETQSAPFRFDDDEFETFLLRAAFMIFKKRREAMKPPPAPEPAEDEEEKKDDDSDDDASGDDGDEEEKEPEPVVEEETFEEYLGTFLDKVYRASGALLDDSLVPDVVV*