MKQVVFLENDNMTEVLLSEVDADTLPSIYGGKAELVLLQDAYVLISRDVVFDELESWYKSKVDVMVDDIDADVHVNLPNEVSTSLSGPIGSSSEASNVSPWSGRLRHDNGSTSSSAVDKGKKKVEGIGITSYESSSSESLDEELGIPVVEESTGYGLKQAPHAWSDKISKYLLSIGFSIGTSNSSLYMKKTERGIVVIVIYVDDLIVTGDSGMDIAKVKEMLCAEFDMKDLGDLRYFLGIEVVKSKDGIWLVQRHYALEMLAKYGMTGCKPMMSTPLEQNVKLRGDLGDELDDVTMYRKMVGSLIYLTKAYDEHTIGTKRKATG*