MEQLVTQVQGLSGSADDLGQLLVLLRQNDDAMRSQGARLQPALHALDPAKHSLGFLFILDGRWSAGPSREEAENFLMSVTNFITVCSPEQIRYCPDKFNSLCRKLREHAMNMHRPIRAVLPLQVAIRKFQPSSEYLTPIHADFLLVCLLSKCYKAAAPILEDQIFEIDPKKTGLVPKDYLLYCYYGGMVQIGLKNFLRAMELLQHAFTAPAHVMNAIAVEAYKKYVLVCLIHNGQVPPFPKYTPSIVQRNLKGCCQGYIELVTVYNNRNITDLQRCLTSHEEAFRNDKNLGLAKQVVASLYKRNIQRLTQTYLTLSLQDIAQTVQLESAKDAELHVLQMIQDGEIFATINQKDGMVRFQEDSEQYKTREMSQRLHSEIQKVIRLAKKLTAVDEQVSCDQAFLSKVGRERTRYDSDDFELVPQKAFSNF*