MQLLTLVSMCLLVTLMRGYKRFFRRSLLETSDYLKDDCLKIKCTVGVVVSATDSFQLYSIQVPESDLGAYFGALLETLEDSDAVFDVSGEKVLAHKIVLAARSPVFQAQFFDVSEETNGEIVVTDLEPKVFKAMIHFIYKDTLVDEEEEEFTSSFGSSSSVAERLPAKLLAAADKYELERLRRLCESKLCKDISVSTVASTLALAERHHATELKAMCLKYAAENLADVMCSDAFEQMKDEFPFLQSEILKTVAELEQENGSTAKGTSVWAQLSGEKADFRVGEGLERTPSLTP*