MMDEGTKAKMLLHHGPVQLLLALEKLQQVQDELLKVNEEASEKVLEVEQKYNEIRRPVYHKRNEIIQEIPDFWLTAFLSQPVLCELLTEEDQQILKYLQFLDVEAFKDVKSGYSISFTFHPNPFFEDFTLVKAFRFSEDGTTSISGTQPHWKDGMGYTNGDISENENKKWPFTNDSFFKWFTDSDSSDAVHDVIAEIIKDDLWPNPLKYFSNETDDDDDDAEGDDDNDDNNGGGDDDNEDEDDDNGDDALEDNHRDDGDDDQMDKGNGADGFDDEDEPDDEDDE*