MMCEMTKLPLVPFSHVQSRGGADVCGDSFPGGNNGLRGRQRCSGGDHDALSTSAKATSDHLAASGCGDVHGHSLFFFAPPSLLPLRHRRGPSLVPGRQRCGGARGAPHRMPLLANGPTLWYQLDDDVAGLRELLAACPSLADEPAPWYSLARGTEPLTPLMVATAYGSVACLDVLLSPPYLVDPNRASASSLSTPLHLAAAGGATSTPTSVSRLLAAGTDNDNDEVEERQGEEGRARNLQKLSDNSGEFERGSVDLQMIRFEELLVFFFSFGFMGYFSLLLLKPYQILGNKPKFSTLKGGDGMRDPSLMHMGGPHCTSSISDDHEELSSISGVFSMPSSRPYNVPPLHAGASQIHLIKEKQQEQQIRRAQTPIRKTLACAETSRETPSFCLIASQGRHPTLSVHSPLRVSDDELTSDNDRPLLQATAA*