MLRSALAGPTLMELQSERTEIHRKYAEKLIQRGHAYRCFCSPERLDAHARHRSQAGLPPGYDRKCASLLPAHSEERAALGESHVIRLRVEDHPYRYPVYDDLVYGETGHKGPPTKLDLIDRVYDDPILIKSDGYPTYHLANVVDDHLMEITHVIRGTEWMSSTPLHVLLYKCFGWKAPRFAHVPLLVDHSGQKLSKRNADIDLSHFRDQGVFPEPLLNFAALLGWSHKEKNDIFDLKKLEHRFTLKFTRGNTTVAFEKLWFLQSAHVKRYVDGNMPQVNEMISAVAKVVQSTASPEQLSQILQSRPLVDMITPLIKADAKNYTNPKEFVARNSTFFTTDISRPPYDRAVIQFVIPFSSLHTAAAAVTLIPKSHWTLETLRENFATYDAASAVPEEVMTVDAEKKFKKELYHYLRWALSAGASGPTVPEIMIILGREETLKRLEEARKLTTEDGAVSPVAARLMKEKGLEPKTGSANKAQTKGHSWTPHPSLPSAS*