MEEELLPPRMFAAGDEPLGERVNSYHKLKRTEMLIDALEPEELAFLRKSTFGKVLAIEENPPFSGAFGQHVVVRLLKVNKKYEVWILFAGNPVRMSLREFAIVTGLNCQKIPEPTKRKKNPLKVKLYWNELFGSLKFCSVDIAIDMLKKKVVKGTEARIKFACLAITSSILFPSSHAPRIMPDHVEMIRDLDEFLAFPWGRASFHTLVTSLISKDEIALSQASVAIRGYVDAIQMVLLAAIPELKEEITQSEPIVIEDSESDDESTLEHAPPEEEKALHSEKPSQTTKYCLIPGHAKSVDTDCQHLAFIQNTISQYLQSIDKKVADTLACQLKTMEASILKVLSQAIGQPCSSHDAPAGETFYEESNQNPQLLENVVPHVTPSIPAEPDNITPAEAADFRISTVLRDLNTVPDLSTQGTSDVNVRSVALEGKLLDNEDNQVAEPVKIAFTANLVSLLK*