MLLLMALFPASHLLLHGTHISHVQSPKLHSCGLSSPCLRTYPPKQQEETAYKYQTQARIVRKAKSEVKMEKEEAGLVVDAEKLRFEFLQVLRGRRTAEVPLTVEPANPVKHPLFQETPRPTFSEAMESCPKVEIKNFNSLLKEENLYLTTEAGEQGRLPVLILSMKGSEERRPAIVFLHSTHKNKEWLRPLLEAYASRGYVAIAIDSRYHGERASNLTTYRDALISSWKNSDTMPFIFDTVWDLIKLADYLTQREDIDPTRIGITGESLGGMHAWFGAAVDTRYSVVVPIIGVQGFCWAIDHDKWQARVDSIKPVFEEARKDLGKSAIDKEVVEKVWNRIAPGLASCFDSPYTVPAVAPRPMLIVNGAEDPRCSLAGLEVPKSRAIKAYGEAHSLDKFKLVAEPGIGHRMTPFMVKEASDWFDKYLKQQAA*